Chào anh/ chị,
Em cần tính tổng số ngày thứ 3 và thứ 5 trong khoảng thời gian từ ngày 2/6/2020 tới ngày 24/9/2020.
Rất mong nhận được sự giúp đỡ của các anh/ chị trong diễn đàn ạ![]()
Tôi có cái nàyChào anh/ chị,
Em cần tính tổng số ngày thứ 3 và thứ 5 trong khoảng thời gian từ ngày 2/6/2020 tới ngày 24/9/2020.
Rất mong nhận được sự giúp đỡ của các anh/ chị trong diễn đàn ạ![]()
Tính số ngày thứ hai: =INT((A2-A1-WEEKDAY(A2,2)+8)/7)
Tính số ngày thứ ba: =INT((A2-A1-WEEKDAY(A2-1,2)+8)/7)
Tính số ngày thứ tư: =INT((A2-A1-WEEKDAY(A2-2,2)+8)/7)
Tính số ngày thứ năm: =INT((A2-A1-WEEKDAY(A2-3,2)+8)/7)
Tính số ngày thứ sáu: =INT((A2-A1-WEEKDAY(A2-4,2)+8)/7)
Tính số ngày thứ bảy: =INT((A2-A1-WEEKDAY(A2-5,2)+8)/7)
Tính số ngày chủ nhật: =INT((A2-A1-WEEKDAY(A2-6,2)+8)/7)
Tính số ngày thứ hai: =NETWORKDAYS.INTL(A2;A1;"0111111")
Tính số ngày thứ ba: =NETWORKDAYS.INTL(A2;A1;"1011111")
Tính số ngày thứ tư: =NETWORKDAYS.INTL(A2;A1;"1101111")
Tính số ngày thứ năm: =NETWORKDAYS.INTL(A2;A1;"1110111")
Tính số ngày thứ sáu: =NETWORKDAYS.INTL(A2;A1;"1111011")
Tính số ngày thứ bảy: =NETWORKDAYS.INTL(A2;A1;"1111101")
Tính số ngày chủ nhật: =NETWORKDAYS.INTL(A2;A1;"1111110")
View attachment 240179
Bạn xem file đính kèm mình có làm sẵn cho bạn luôn rồi á.
Không hiểu gì cứ hỏi lại mình nha !
Lưu ý: Excel 2010 trở lên mới hỗ trợ hàm mình sử dụng nha. Còn các phiên bản thấp hơn thì... tính sau ! hi, căng.
Thân.
Làm gì có tự nhảy, dùng công thức hoặc viết 1 UDF.Mình không biết có cách nào để lúc nhập 35 vào 1 ô thì nó tự nhảy ra là "1010111",
và tương tự nếu mình nhập 46 thì nó sẽ ra dãy số"1101011"
DEC2BIN(64+32+16+8+4+2+1, 7) là "1111111" (lưu ý 7 vị trí 2^n)Làm gì có tự nhảy, dùng công thức hoặc viết 1 UDF.
Rất hay và chuyên sâu, cám ơn anh.DEC2BIN(64+32+16+8+4+2+1, 7) là "1111111" (lưu ý 7 vị trí 2^n)
64+32+16+8+4+2+1 = 127
Cần số 0 ở chỗ nào thì trừ đi đúng vị trí ấy
DEC2BIN(127-32-8, 7) = 1010111
Bạn tạo bảng phụ để tự quy ước dễ mà.Bạn ơi, cho mình hỏi mình đang làm data cho trung tâm học thêm á. Sẽ có những đứa học những ngày khác nhau vì dụ như thứ 2,4; thứ 3,5 và thứ 7, chủ nhật. Mình không biết có cách nào để lúc nhập 35 vào 1 ô thì nó tự nhảy ra là "1010111", và tương tự nếu mình nhập 46 thì nó sẽ ra dãy số"1101011" luôn ko bạn để mình không phải viết tay nhiều trường hợp nữa![]()
Người dùng muốn 246, 357.... hahaha ...Bạn tạo bảng phụ để tự quy ước dễ mà.
Bạn xem file mình đính kèm, mình tạo sẵn cho bạn hết luôn rồi đó. Xài thôi !![]()
Dạ người dùng muốn em thì em cho em luôn. =))Người dùng muốn 246, 357.... hahaha ...
Thử gộp chung 7 hàm iF() vào hàm SUMPRODUCT() xem sao.Công thức hơi củ chuối nhưng theo hướng này cũng tạm giải quyết được![]()
Bạn ơi, bạn đính kèm file dữ liệu của bạn rồi mọi người sẽ có giải pháp hay nhứt cho bạn đó !Bạn ơi, cho mình hỏi mình đang làm data cho trung tâm học thêm á. Sẽ có những đứa học những ngày khác nhau vì dụ như thứ 2,4; thứ 3,5 và thứ 7, chủ nhật. Mình không biết có cách nào để lúc nhập 35 vào 1 ô thì nó tự nhảy ra là "1010111", và tương tự nếu mình nhập 46 thì nó sẽ ra dãy số"1101011" luôn ko bạn để mình không phải viết tay nhiều trường hợp nữa![]()
Cảm ơn bác. Em loay hoay mãi mà chưa raCông thức bài 14, rút gọn lại:
=NETWORKDAYS.INTL(D6,E6,TEXT(1111111-SUMPRODUCT(ISNUMBER(SEARCH({1,2,3,4,5,6,7},F6))*{1,1000000,100000,10000,1000,100,10}),"0000000"))
yêu bạn nì quá ^^View attachment 240179
Bạn xem file đính kèm mình có làm sẵn cho bạn luôn rồi á.
Không hiểu gì cứ hỏi lại mình nha !
Lưu ý: Excel 2010 trở lên mới hỗ trợ hàm mình sử dụng nha. Còn các phiên bản thấp hơn thì... tính sau ! hi, căng.
Thân.