Tính tiền thuê xe

Liên hệ QC

manhtung88

Thành viên mới
Tham gia
25/12/07
Bài viết
1
Được thích
0
Mọi người hướng dẫn mình bài này với, mới vô nghề.Nếu có thể thì viết hộ mình rõ hàm để dễ thông .Nhất là mấy cái câu quy đổi đấy.Cảm ơn mọi người trước nhé

 

File đính kèm

  • b1.xls
    17 KB · Đọc: 103
Lần chỉnh sửa cuối:
Bạn cũng có thể dùng hàm TRUNC để tính số tuần đấy:
=trunc(E7/7)
 
Minh da giai qua cho ban roi day. Thu tham khao xem
 

File đính kèm

  • b1.xls
    21 KB · Đọc: 153
Bạn tham khảo thêm về sử dụng địa chỉ tham chiếu tương đối và tuyệt đối trong công thức, biết đâu bài làm được cộng thêm 0,5 điểm.

Than, tanhhm
 

File đính kèm

  • b12.xls
    32 KB · Đọc: 110
Chào các bạn,
Mình có thắc mắc sau xin giúp đỡ dùm.
Xin xem file đính kèm

upload_2017-11-13_12-6-47.png
  • Câu 1 – N5=M5-L5
  • Câu 2 – Vlookup
  • Câu 3 – bình thường thì dễ, chỉ là phép nhân thông thường thôi nhưng khó ở chỗ là nếu trong khoảng thời gian thuê xe có ngày Chủ Nhật thì tiền thuê xe tăng gấp đôi (đúng là cơ hội!!!), nên mình nghĩ ngợi mãi không ra công thức:mad:. Không lẽ phải làm thủ công từng ngày sao ta??? Chẳng hạn thuê từ ngày 10/1/2007 → 27/1/2007 có 2 ngày CN là 14/1/2007 & 21/1/2007, 2 ngày đó tiền thuê *2*Vlookup → công thức gì để tính vậy??? không phải Workday.intl() chứ, nghĩ ngợi mãi mà vẫn không liên tưởng được hàm này liên quan đến câu 3:mad:???
  • Câu 4 – Sum thông thường
  • Câu 5 – Sumif

Mình “bí” ở câu 3:mad:, các bạn hướng dẫn mình cách giải câu 3 nghen, nếu có hỏi ngu thì xin đừng ném đá. Cám ơn trước :)
Chân thành cám ơn sự hồi âm của các bạn.;)
Chúc các bạn 1 tuần mới vui vẻ
 

File đính kèm

  • Hiring a vehicle.xls
    52 KB · Đọc: 18

Mình “bí” ở câu 3:mad:, các bạn hướng dẫn mình cách giải câu 3 nghen, nếu có hỏi ngu thì xin đừng ném đá. Cám ơn trước :)
Chân thành cám ơn sự hồi âm của các bạn.;)
Chúc các bạn 1 tuần mới vui vẻ
Bài này không phải dạng khó khăn gì. Cứ tìm bài viết "Tính số ngày CN giữa 2 thời điểm" rồi ráp vào bài của bạn là xong! Chẳng hạn:
Mã:
=INT((M5-L5-MOD(M5-1,7)+7)/7)
là số ngày CN giữa 2 thời điểm L5 và M5
suy ra thành tiền là:
Mã:
=O5*(N5+INT((M5-L5-MOD(M5-1,7)+7)/7))
--------------------------
Vấn đề là mình thắc mắc 1 điểm quan trọng: Nếu thuê rồi trả trong ngày thì tính là... 0 ngày hả bạn? Tức khỏi trả tiền?
 
Chào các bạn,
Mình có thắc mắc sau xin giúp đỡ dùm.
Xin xem file đính kèm

View attachment 186598
  • Câu 1 – N5=M5-L5
  • Câu 2 – Vlookup
  • Câu 3 – bình thường thì dễ, chỉ là phép nhân thông thường thôi nhưng khó ở chỗ là nếu trong khoảng thời gian thuê xe có ngày Chủ Nhật thì tiền thuê xe tăng gấp đôi (đúng là cơ hội!!!), nên mình nghĩ ngợi mãi không ra công thức:mad:. Không lẽ phải làm thủ công từng ngày sao ta??? Chẳng hạn thuê từ ngày 10/1/2007 → 27/1/2007 có 2 ngày CN là 14/1/2007 & 21/1/2007, 2 ngày đó tiền thuê *2*Vlookup → công thức gì để tính vậy??? không phải Workday.intl() chứ, nghĩ ngợi mãi mà vẫn không liên tưởng được hàm này liên quan đến câu 3:mad:???
  • Câu 4 – Sum thông thường
  • Câu 5 – Sumif

Mình “bí” ở câu 3:mad:, các bạn hướng dẫn mình cách giải câu 3 nghen, nếu có hỏi ngu thì xin đừng ném đá. Cám ơn trước :)
Chân thành cám ơn sự hồi âm của các bạn.;)
Chúc các bạn 1 tuần mới vui vẻ
1. Để giúp bạn hiểu rõ công thức "dày công suy nghĩ" của thầy @ndu96081631 gửi tặng anh em GPE ở trên, tôi có tự mình làm bảng giải thích cho chính mình, nay chia sẻ lại cho bạn tham khảo. Vì bởi chủ đích là 'tôi' giải thích cho 'tôi' (để tôi hiểu và nhớ :)) nên lần này bạn đọc phải thiệt kỹ và nghiệm từng công thức trong file thì mới mong hiểu tôi 'nói cái gì'! Vì công thức trên rất hay, rút tỉa từ nhận xét quy luật của 1 chu kỳ thời gian, rất hữu ích, nên rất đáng 'bỏ sức' nghiên cứu cho kiến thức.

2. Nói thêm, bài này có thể giải bằng hàm NETWORKDAYS.INTL('Ngày đầu', 'Ngày cuối', 'Dãy số chọn phù hợp với yêu cầu đề bài').
=(N5+NETWORKDAYS.INTL('Đầu', 'Cuối', ".........."))*O5

Từ lời thú nhận của bạn ở bài trên, tôi nhận xét: Bạn đã biết rõ về hàm, nhưng chỉ biết 1, chứ chưa biết 10. Cố gắng tập tự mình suy nghĩ để làm sao áp dụng được các hàm đã học (biết 1) vào các trường hợp khác, lúc đó, mới thiên biến vạn hóa được (biết 10).
Kinh dịch có nói "Dĩ bất biến, ứng vạn biến".

Chúc bạn ngày vui.
 

File đính kèm

  • ChukyNgay.xlsx
    17.3 KB · Đọc: 22
Bài này không phải dạng khó khăn gì. Cứ tìm bài viết "Tính số ngày CN giữa 2 thời điểm" rồi ráp vào bài của bạn là xong! Chẳng hạn:
Mã:
=INT((M5-L5-MOD(M5-1,7)+7)/7)
là số ngày CN giữa 2 thời điểm L5 và M5
suy ra thành tiền là:
Mã:
=O5*(N5+INT((M5-L5-MOD(M5-1,7)+7)/7))
--------------------------
Vấn đề là mình thắc mắc 1 điểm quan trọng: Nếu thuê rồi trả trong ngày thì tính là... 0 ngày hả bạn? Tức khỏi trả tiền?
Dạ em chào thầy ndu96081631,
Hôm nay được đích thân thầy chỉ dẫn thì thiệt là vinh hạnh cho em quá ạ :)
Trước tiên em xin trả lời câu hỏi của thầy là số ngày thuê = Ngày trả - Ngày thuê + 1
Dạ em tìm được bài viết "Tính số ngày CN giữa 2 thời điểm" rồi ạ. Sau khi đọc & ngẫm nghĩ một thời gian, em vẫn còn 1 số thắc mắc, nếu thầy cảm thấy không phiền lòng & không mất thời gian thì xin thầy làm ơn giải thích dùm em, em “lúa” quá thầy ạ. Em chân thành cảm ơn thầy:)
upload_2017-11-16_11-7-36.png
∑ ngày CN trong kỳ = INT(((B2 - WEEKDAY(B2-6,2)+7)-B1+1)/7) = INT(((B2 - WEEKDAY(B2)+7)-B1+1)/7)
Với WEEKDAY(B2-6,2) chính bằng WEEKDAY(B2)
Em thắc mắc là vì sao Weekday(B2-6,2)=Weekday(B2). Em có thử trên Excel rồi nhưng vẫn không “ngộ” ra được chân lý thầy ạ:mad:. Em biết là nếu Weekday(…) hay Weekday(...,1) thì thứ 2=2 → CN=1 & Weekday(…,2) thì thứ 2=1 → CN=7 nhưng sao em vẫn không thể liên kết được là Weekday(B2)=Weekday(B2-6,2). Xin thầy chỉ dẫn dùm em cho em thông ạ, nếu câu hỏi quá ngu thì xin thầy đừng nổi giận mà em… sợ!:(


Để tính ngày Chủ Nhật (CN) thì:
1/- Đầu tiên người ta xét xem ngày cuối cùng là ngày thứ mấy (bằng cách xét weekday(B2)), sau đó cộng thêm 1 số ngày nữa sao cho ngày cuối trở thành ngày THỨ BẢY (Satuday) Một ngày trừ đi WEEKDAY(của ngày ấy) rồi cộng thêm 7 sẽ luôn luôn là ngày thứ 7 tới → Và sự gia giảm này không hề làm thay đổi tổng số ngày CN (Ý nghĩa của sự gia giảm này là "dịch" ngày cuối cùng đến ngày thứ 7 tới gần nhất).
(B2 - WEEKDAY(B2)+7) = Next Saturday/Ngày thứ 7 tới
B2 - WEEKDAY(B2) = Last Saturday
→ Nếu B2 = Saturday → (B2 - WEEKDAY(B2)+7) = B2
Vì sao phải "dịch" ngày cuối cùng đến ngày thứ 7 tới gần nhất → để nhóm cuối cùng chia hết cho 7 phải không ạ???
Thêm nữa, vì là chủ đích của chúng ta là tìm ngày CN nên sự gia giảm ngày này không làm thay đổi tổng số ngày CN chứ nếu là tìm tổng ngày khác trong tuần chẳng hạn như tổng ngày thứ 5 hay 6 (mà ngày cuối là thứ 4)... thì sự gia giảm này sẽ làm ảnh hưởng công thức & kết quả sẽ sai phải không thầy???

2/- Phân chia toàn bộ số ngày (B2 - WEEKDAY(B2)+7)-B1+1 thành nhiều nhóm nhỏ, mỗi nhóm là 7 ngày, bắt đầu từ CHỦ NHẬT & kết thúc ở THỨ BẢY. Riêng nhóm đầu tiên bắt đầu từ ngày B1 đến THỨ BẢY. Giã sử ta đang có n+1 nhóm thì loại trừ nhóm đầu tiên ra, ta luôn luôn có n ngày CHỦ NHẬT, và tổng số ngày của n nhóm này luôn chia hết cho 7 (vì mỗi nhóm có 7 ngày).
→ Phần nguyên của phép chia (B2 - WEEKDAY(B2)+7)-B1+1 với 7 chính là tổng số ngày CN???
Cho em hỏi là vì sao là tổng ngày CN??? Sao không phải là tổng ngày khác chẳng hạn như tổng ngày thứ 2 hay tổng ngày thứ 3…(câu hỏi ngu quá phải không thầy!:()
upload_2017-11-16_11-10-17.png
upload_2017-11-16_11-34-50.png
3/- Với nhóm đầu tiên (từ B1 đến THỨ BẢY) thì tổng số ngày của nó chính là phần dư trong phép chia (B2-B1-weekday(B2)+8)/7. Nếu nhóm đầu tiên này bắt đầu bằng ngày CHỦ NHẬT thì mặc nhiên phần dư sẽ bằng 7 và ta có thêm 1 ngày CHỦ NHẬT nữa đã được cộng sẳn vào kết quả. Phần này thì em hiểu, chân thành cám ơn:)
Dạ em chân thành cảm ơn thầy đã bỏ công sức & thời gian đọc đến đây ạ.:)
Em chúc thầy & gia đình luôn vui vẻ & hạnh phúc.:)

p.s. thầy trẻ &… đẹp trai quá, chắc là cô hãnh diện vì thầy lắm hen.:)

 
Dạ em chào thầy ndu96081631,
Hôm nay được đích thân thầy chỉ dẫn thì thiệt là vinh hạnh cho em quá ạ :)
Trước tiên em xin trả lời câu hỏi của thầy là số ngày thuê = Ngày trả - Ngày thuê + 1
Dạ em tìm được bài viết "Tính số ngày CN giữa 2 thời điểm" rồi ạ. Sau khi đọc & ngẫm nghĩ một thời gian, em vẫn còn 1 số thắc mắc, nếu thầy cảm thấy không phiền lòng & không mất thời gian thì xin thầy làm ơn giải thích dùm em, em “lúa” quá thầy ạ. Em chân thành cảm ơn thầy:)
Giả sử người ta có 1 xâu chuỗi hạt mà trong chuỗi, cứ 6 hạt màu trắng liền nhau thì người ta xen vào 1 hạt màu đỏ
Vậy nếu người ta nói với bạn rằng: "xâu chuỗi của tôi có tổng cộng 21 hạt" thì bạn chắc chắn biết được trong xâu đó có đúng 3 hạt màu đỏ, đúng không? Bởi bạn biết rằng cứ 7 hạt liền nhau sẽ luôn có duy nhất 1 hạt màu đỏ (mà đúng lúc 21 lại chia hết cho 7)
Nhưng nếu người ta nói với bạn: "xâu chuỗi của tôi có tổng cộng 22 hạt" thì bạn có chắc được xâu ấy có bao nhiêu hạt màu đỏ không? Cùng lắm bạn chỉ biết nó có 3 hoặc 4 hạt mà thôi. Nếu muốn chắc số hạt là bao nhiêu, bạn phải hỏi lại rằng: "Anh xem giúp hạt đầu tiên trong chuỗi là màu gì?" Nếu hạt đầu tiên là màu đỏ, bạn kết luận xâu đó có 4 hạt đỏ, các trường hợp còn lại thì cho kết quả 3 hạt đỏ
Vấn đề ở đây là bạn cần tính được hạt màu đỏ đầu tiên nằm ở vị trí thứ mấy trong chuỗi, kết hợp với tổng số hạt và phép chia 7, bạn sẽ tính được tổng số hạt màu đỏ
Bài toán tương tự vậy cho việc tính số ngày CN
 
Bài toán tương tự vậy cho việc tính số ngày CN
Dạ, em chào thầy ndu96081631,
:(:(:(
Dạ, chuyện xâu chuỗi thầy giải thích thì em hiểu ạ nhưng em vẫn không thể liên tưởng được chuyện xâu chuỗi đến việc tính tổng số ngày CN ạ. :(:(:(
Dạ, não của em hình như toàn đất bên trong hay sao ấy thầy ạ, suy nghĩ mãi vẫn không hiểu, em cũng buồn vì nó nhiều lắm lắm đấy ạ:(. Em cũng "bó toàn thân" với nó rồi:mad:. Thôi em không dám làm phiền thầy thêm nữa đâu ạ, cứ sau này mà gặp bài nào có liên quan đến tính tổng số ngày CN thì em cứ máy móc áp dụng công thức cho rồi thầy hen, khỏi cần hiểu làm gì.
upload_2017-11-18_13-5-27.png
∑ ngày CN trong kỳ = INT(((B2 - WEEKDAY(B2-6,2)+7)-B1+1)/7) = INT(((B2 - WEEKDAY(B2)+7)-B1+1)/7)
Dạ, em chúc thầy cuối tuần vui vẻ:)
Em chào thầy ạ.


 
Dạ, em chào thầy ndu96081631,
:(:(:(
Dạ, chuyện xâu chuỗi thầy giải thích thì em hiểu ạ nhưng em vẫn không thể liên tưởng được chuyện xâu chuỗi đến việc tính tổng số ngày CN ạ. :(:(:(
Thì bạn cứ tưởng tượng hạt màu đỏ là ngày CN, còn các hạt màu trắng là những ngày khác trong tuần là được rồi
 
Thì bạn cứ tưởng tượng hạt màu đỏ là ngày CN, còn các hạt màu trắng là những ngày khác trong tuần là được rồi

Dạ, em chào thầy ndu96081631,
Dạ, em cũng có nghĩ như thầy nói ấy chứ, đó không phải là việc em băn khoăn ạ. Chuyện em thắc mắc mãi vẫn gở chưa ra là sao công thức đó chỉ dành cho tính tổng số ngày CN thôi??? Chẳng hạn em có thể tưởng tượng hạt màu đỏ là các ngày khác ví dụ như thứ 2/thứ 3… & hạt màu trắng là những ngày còn lại trong tuần (bao gồm CN) thì sao công thức đó không thể dùng để tính tổng cho các ngày khác trong tuần mà chỉ dành riêng để tính tổng số ngày CN thôi. Đây mới chính là điều làm em cứ mãi băn khoăn, ngu quá phải không thầy. :(:(:(

Dạ, em chúc thầy cuối tuần vui vẻ.

Em chào thầy ạ.
 

Dạ, em chào thầy ndu96081631,
Dạ, em cũng có nghĩ như thầy nói ấy chứ, đó không phải là việc em băn khoăn ạ. Chuyện em thắc mắc mãi vẫn gở chưa ra là sao công thức đó chỉ dành cho tính tổng số ngày CN thôi??? Chẳng hạn em có thể tưởng tượng hạt màu đỏ là các ngày khác ví dụ như thứ 2/thứ 3… & hạt màu trắng là những ngày còn lại trong tuần (bao gồm CN) thì sao công thức đó không thể dùng để tính tổng cho các ngày khác trong tuần mà chỉ dành riêng để tính tổng số ngày CN thôi. Đây mới chính là điều làm em cứ mãi băn khoăn, ngu quá phải không thầy. :(:(:(

Dạ, em chúc thầy cuối tuần vui vẻ.

Em chào thầy ạ.
Việc nó chỉ tính cho ngày CN thôi là do thằng WEEKDAY(....) hoặc MOD quyết định. Ví dụ:
Mã:
Tính số ngày thứ hai: =INT((B1-A1-WEEKDAY(B1,2)+8)/7)
Tính số ngày thứ ba: =INT((B1-A1-WEEKDAY(B1-1,2)+8)/7)
Tính số ngày thứ tư: =INT((B1-A1-WEEKDAY(B1-2,2)+8)/7)
Tính số ngày thứ năm: =INT((B1-A1-WEEKDAY(B1-3,2)+8)/7)
Tính số ngày thứ sáu: =INT((B1-A1-WEEKDAY(B1-4,2)+8)/7)
Tính số ngày thứ bảy: =INT((B1-A1-WEEKDAY(B1-5,2)+8)/7)
Tính số ngày chủ nhật: =INT((B1-A1-WEEKDAY(B1-6,2)+8)/7)
Hoặc
Mã:
Tính số ngày chủ nhật:   =INT((B1-A1-MOD(B1-1,7)+7)/7)
Tính số ngày thứ hai:   =INT((B1-A1-MOD(B1-2,7)+7)/7)
Tính số ngày thứ ba:   =INT((B1-A1-MOD(B1-3,7)+7)/7)
Tính số ngày thứ tư:   =INT((B1-A1-MOD(B1-4,7)+7)/7)
Tính số ngày thứ năm:   =INT((B1-A1-MOD(B1-5,7)+7)/7)
Tính số ngày thứ sáu:   =INT((B1-A1-MOD(B1-6,7)+7)/7)
Tính số ngày thứ bảy:   =INT((B1-A1-MOD(B1-7,7)+7)/7)
Bạn cũng thấy con số gia giảm bên trong WEEKDAY hoặc MOD sẽ quyết định việc ta muốn tính toán ngày gì. Cũng tương tự việc đếm hạt: Muốn tính số hạt loại nào thì bạn cứ coi hạt đó là màu đỏ
 
Việc nó chỉ tính cho ngày CN thôi là do thằng WEEKDAY(....) hoặc MOD quyết định.

Bạn cũng thấy con số gia giảm bên trong WEEKDAY hoặc MOD sẽ quyết định việc ta muốn tính toán ngày gì. Cũng tương tự việc đếm hạt: Muốn tính số hạt loại nào thì bạn cứ coi hạt đó là màu đỏ

Dạ, em chào thầy ndu96081631,

Dạ, em cũng hiểu là do Weekday() hay là Mod() quyết định việc tính tổng của ngày nào. Em đã từng so sánh tổng của các ngày với nhau & chỉ thấy khác ở Weekday() hay Mod() mà thôi. Do đó, em chỉ là thắc mắc tại sao nếu ∑ ngày CN thì WEEKDAY(B1-6,2) hay MOD(B1-1,7)

hay ∑ ngày thứ 2 =… WEEKDAY(B1,2)…=… MOD(B1-2,7)…

Lấy CN làm ví dụ, tại sao lại là B1-6??? Tại sao lại là B1-1???

Em có đọc qua file giải thích của bạn quocgiacan rồi, ngắm cái file mấy ngày rồi, ngắm qua ngắm lại, ngắm ngược ngắm xuôi đến nổi đom đóm con mắt luôn mà vẫn chẳng ngộ ra chân lý thầy ạ, thiệt là em “chuối” quá thầy ơi.:''"

Cám ơn thầy đã chỉ dẫn rất tận tình.:):):)

Em chúc thầy luôn vui.


 

Dạ, em chào thầy ndu96081631,
Dạ, em cũng hiểu là do Weekday() hay là Mod() quyết định việc tính tổng của ngày nào. Em đã từng so sánh tổng của các ngày với nhau & chỉ thấy khác ở Weekday() hay Mod() mà thôi. Do đó, em chỉ là thắc mắc tại sao nếu ∑ ngày CN thì WEEKDAY(B1-6,2) hay MOD(B1-1,7)
hay ∑ ngày thứ 2 =… WEEKDAY(B1,2)…=… MOD(B1-2,7)…
Lấy CN làm ví dụ, tại sao lại là B1-6??? Tại sao lại là B1-1???
Định một số tuần hoàn chuẩn là: 1,2,3,4,5,6,7. Cho 1 đoạn số có 11 chữ số 1,2,3,4,5,6,7,8,9,10,11 yêu cầu tìm đoạn số từ 4 đến 11 nếu quy chiếu đổi ra số tuần hoàn chuẩn, thì có bao nhiêu số 6?
- Ta làm như sau; lấy 11-6+1=6, tương đượng lấy bút màu xóa 5 số đầu: 1,2,3,4,5,6,7,8,9,10,11 tổng cộng có 6 số (từ 6-11) .
- Nếu quy chiếu theo số tuần hoàn 7 số, ta có đoạn 1,2,3,4,5,6,7,8,9,10,11 sẽ đổi thành 1,2,3,4,5,6,7,1,2,3,4.
- Sau khi trừ 6 cộng 1 như trên, cùng đổi hệ quy chiếu, sẽ thấy là: 1,2,3,4,5,6,7,1,2,3,4; Thấy rằng đã có 6 ngày, nhưng chưa đủ 1 chu kỳ nên phải cộng thêm 1 hay lấy 7-6=1, dụng ý đưa ngày cuối 11 vào trong chu kỳ: với 6 là mốc đầu và 5 là mốc cuối. Vì là chu kỳ, nên khi tính thuận: từ mốc đầu đến mốc cuối, hay tính nghịch từ mốc cuối lên mốc đầu trong 1 khoảng thời gian nhất định là như nhau, như có 24 ngày, tính thuận là: 7+7+7+3; hay tính nghịch là: 3+7+7+7 thì kết quả vẫn như nhau, cho nên mục đích dùng hàm =7-((MOD("ngày cuối" - "thứ của số tuần hoàn", 7) + 1) chính là việc tìm mốc cuối của chu kỳ Thứ 6, tức tìm Thứ 5, để khi cộng thêm ngày bắt đầu xét (số 4) đã ngầm tính trọn 1 chu kỳ chuẩn, như trên ta có =INT({4,5,6,7,1,2,3,4,5}/7)=INT(9/7)= 1 số 6 (có 1 ngày Thứ 6 trong khoảng ngày 4 đến ngày 11).
- Nhờ số tuần hoàn chuẩn: 1,2,3,4,5,6.7 tương đương CN,T2,T3,T4,T5,T6,T7 nên khi trừ cho số biểu thị tuần hoàn đó rồi cộng 1, cũng tương đương rằng lấy Thứ đó làm mốc đầu cho Chu kỳ.​
Xem thêm trong file.
 

File đính kèm

  • NDU_ThuTrongTuan.xlsx
    18.7 KB · Đọc: 12
Định một số tuần hoàn chuẩn là: 1,2,3,4,5,6,7. Cho 1 đoạn số có 11 chữ số 1,2,3,4,5,6,7,8,9,10,11 yêu cầu tìm đoạn số từ 4 đến 11 nếu quy chiếu đổi ra số tuần hoàn chuẩn, thì có bao nhiêu số 6?
- Ta làm như sau; lấy 11-6+1=6, tương đượng lấy bút màu xóa 5 số đầu: 1,2,3,4,5,6,7,8,9,10,11 tổng cộng có 6 số (từ 6-11) .
- Nếu quy chiếu theo số tuần hoàn 7 số, ta có đoạn 1,2,3,4,5,6,7,8,9,10,11 sẽ đổi thành 1,2,3,4,5,6,7,1,2,3,4.
- Sau khi trừ 6 cộng 1 như trên, cùng đổi hệ quy chiếu, sẽ thấy là: 1,2,3,4,5,6,7,1,2,3,4; Thấy rằng đã có 6 ngày, nhưng chưa đủ 1 chu kỳ nên phải cộng thêm 1 hay lấy 7-6=1, dụng ý đưa ngày cuối 11 vào trong chu kỳ: với 6 là mốc đầu và 5 là mốc cuối. Vì là chu kỳ, nên khi tính thuận: từ mốc đầu đến mốc cuối, hay tính nghịch từ mốc cuối lên mốc đầu trong 1 khoảng thời gian nhất định là như nhau, như có 24 ngày, tính thuận là: 7+7+7+3; hay tính nghịch là: 3+7+7+7 thì kết quả vẫn như nhau, cho nên mục đích dùng hàm =7-((MOD("ngày cuối" - "thứ của số tuần hoàn", 7) + 1) chính là việc tìm mốc cuối của chu kỳ Thứ 6, tức tìm Thứ 5, để khi cộng thêm ngày bắt đầu xét (số 4) đã ngầm tính trọn 1 chu kỳ chuẩn, như trên ta có =INT({4,5,6,7,1,2,3,4,5}/7)=INT(9/7)= 1 số 6 (có 1 ngày Thứ 6 trong khoảng ngày 4 đến ngày 11).
- Nhờ số tuần hoàn chuẩn: 1,2,3,4,5,6.7 tương đương CN,T2,T3,T4,T5,T6,T7 nên khi trừ cho số biểu thị tuần hoàn đó rồi cộng 1, cũng tương đương rằng lấy Thứ đó làm mốc đầu cho Chu kỳ.
Xem thêm trong file.
Chào bạn Phan Thế Hiệp,
Cám ơn bạn, cám ơn thầy ndu96081631.:)
Sau khi đọc bài viết của bạn & nghiên cứu file của thầy ndu96081631 thì mình nghĩ là mình đã hiểu tại sao ∑ ngày CN= … MOD(B1-1,7) rồi. Cám ơn bạn & thầy ndu96081631 nhiều lắm:). Thầy ndu96081631 đúng là superman (siêu nhân), cách vậy mà thầy cũng nghĩ ra được nữa, đúng là… trên cả tuyệt vời! Ngẫm nghĩ mãi mà cũng không giải thích được sao thầy ndu96081631 có thể nghĩ ra được cách giải thích tài tình đến vậy, đúng là superman có cách riêng của superman.;)
Bạn có file giải thích Weekday(…,2) tương tự vậy không? Nếu có cho mình xin. Mình cũng đang tự mày mò làm file Weekday(…,2) giống cách thầy ndu96081631 làm file Mod(…,7) nhưng vẫn thấy sai sai sao sao ấy. Mình “chuối” quá!:(:(:(
Hiểu thì hiểu rồi đó, nhưng không biết những trường hợp tương tự mình có áp dụng được không nữa, thiệt chán ghê!:(:(:(
Mình chúc bạn 1 tuần mới tràn đầy năng lượng & niềm vui.





 
1. Để giúp bạn hiểu rõ công thức "dày công suy nghĩ" của thầy @ndu96081631 gửi tặng anh em GPE ở trên, tôi có tự mình làm bảng giải thích cho chính mình, nay chia sẻ lại cho bạn tham khảo. Vì bởi chủ đích là 'tôi' giải thích cho 'tôi' (để tôi hiểu và nhớ :)) nên lần này bạn đọc phải thiệt kỹ và nghiệm từng công thức trong file thì mới mong hiểu tôi 'nói cái gì'! Vì công thức trên rất hay, rút tỉa từ nhận xét quy luật của 1 chu kỳ thời gian, rất hữu ích, nên rất đáng 'bỏ sức' nghiên cứu cho kiến thức.

Chào bạn quocgiacan,

Hôm nay mình rất vui vì cuối cùng mình đã hiểu được tại sao ∑ ngày CN=…MOD(B1-1,7) rồi.

Tuy nhiên, vẫn đang mày mò với ∑ ngày CN=… WEEKDAY(B1-6,2)=…WEEKDAY(B1). Mình biết là cách giải thích tương tự Mod() nhưng sao mình vẫn thấy có gì sao sao ấy. Mình “chuối” quá bạn ạ!:(:(:(

2. Nói thêm, bài này có thể giải bằng hàm NETWORKDAYS.INTL('Ngày đầu', 'Ngày cuối', 'Dãy số chọn phù hợp với yêu cầu đề bài').

=(N5+NETWORKDAYS.INTL('Đầu', 'Cuối', ".........."))*O5

Mình vừa mới đọc xong lý thuyết của hàm Networkdays.intl(), nên cũng biết cách tính ngày CN giữa 2 mốc thời gian. Tính ra làm hàm này nhanh hơn nhỉ, chả cần suy nghĩ phức tạp chi cho mệt người, cứ máy móc áp dụng công thức là được rồi hen.
upload_2017-11-20_11-10-53.png

P5=(N5+NETWORKDAYS.INTL(L5,M5,"1111110"))*O5

Từ lời thú nhận của bạn ở bài trên, tôi nhận xét: Bạn đã biết rõ về hàm, nhưng chỉ biết 1, chứ chưa biết 10. Cố gắng tập tự mình suy nghĩ để làm sao áp dụng được các hàm đã học (biết 1) vào các trường hợp khác, lúc đó, mới thiên biến vạn hóa được (biết 10).

Ối giời ơi! Mình có suy nghĩ ấy chứ (có con chuột nó làm chứng đấy:p), nhưng sau khi ngẫm nghĩ một lúc, mình không nghĩ ra nên biết là “lực bất tòng tâm” nên đành “hỏi ngu” mọi người vậy, mình cũng khổ tâm lắm lắm:(:(:(. Biết sao được, tại mình là người sáng lập kiêm chủ tịch hội đồng ban quản trị những người “chuối” Excel mà, có giấy chứng nhận đàng hoàng, có ký tên & đóng dấu đấy (signed, sealed & delivered).

Sao bạn đánh giá cao mình thế, mình mà biết rõ về hàm thì đã từ chức chủ tịch hội đồng ban quản trị những người “chuối” Excel từ lâu rùi. Mình còn đang đương nhiệm bạn à!

Còn dzụ thiên biến vạn hóa thì đợi mình cập nhật nội quy của hội rồi sẽ áp dụng sau nghen. Vậy nhé!

Kinh dịch có nói "Dĩ bất biến, ứng vạn biến".

Zời ơi! Lại “nho”, hình như bạn hơi bị giống giống ai đó trong cuộc đời của mình nghen ↔ ông nội mình đó.;)

Mình chúc bạn 1 tuần mới tràn đầy niềm vui.




 

Chào bạn Phan Thế Hiệp,
Cám ơn bạn, cám ơn thầy ndu96081631.:)
Sau khi đọc bài viết của bạn & nghiên cứu file của thầy ndu96081631 thì mình nghĩ là mình đã hiểu tại sao ∑ ngày CN= … MOD(B1-1,7) rồi. Cám ơn bạn & thầy ndu96081631 nhiều lắm:). Thầy ndu96081631 đúng là superman (siêu nhân), cách vậy mà thầy cũng nghĩ ra được nữa, đúng là… trên cả tuyệt vời! Ngẫm nghĩ mãi mà cũng không giải thích được sao thầy ndu96081631 có thể nghĩ ra được cách giải thích tài tình đến vậy, đúng là superman có cách riêng của superman.;)
Bạn có file giải thích Weekday(…,2) tương tự vậy không? Nếu có cho mình xin. Mình cũng đang tự mày mò làm file Weekday(…,2) giống cách thầy ndu96081631 làm file Mod(…,7) nhưng vẫn thấy sai sai sao sao ấy. Mình “chuối” quá!:(:(:(
Hiểu thì hiểu rồi đó, nhưng không biết những trường hợp tương tự mình có áp dụng được không nữa, thiệt chán ghê!:(:(:(
Mình chúc bạn 1 tuần mới tràn đầy năng lượng & niềm vui.
Xem file đính kèm.
 

File đính kèm

  • NDU_ThuTrongTuan.xlsx
    31.2 KB · Đọc: 8
Chào bạn Phan Thế Hiệp,
Rất cám ơn file của bạn nhiều lắm lắm.:):):)
Sau khi đọc file xong, mình thấy là hình như cách giải thích của Weekday(…,2) lẫn lộn với cách giải thích của Mod() hay sao ấy. Vẫn chưa hiểu cho lắm tại sao ∑ ngày thứ sáu = WEEKDAY(B1-4,2)…
Bạn có thể làm ơn xem lại file dùm mình được không, Sheet Int(Weekday) ấy. Sao cách giải thích với công thức chả ăn nhập gì với nhau hết vậy? Rốt cuộc vẫn còn… lơ tơ mơ.
Chân thành cảm ơn bạn trước.:)
Chúc bạn 1 ngày mới vui vẻ.




 
Chào bạn Phan Thế Hiệp,
Rất cám ơn file của bạn nhiều lắm lắm.:):):)
Sau khi đọc file xong, mình thấy là hình như cách giải thích của Weekday(…,2) lẫn lộn với cách giải thích của Mod() hay sao ấy. Vẫn chưa hiểu cho lắm tại sao ∑ ngày thứ sáu = WEEKDAY(B1-4,2)…
Bạn có thể làm ơn xem lại file dùm mình được không, Sheet Int(Weekday) ấy. Sao cách giải thích với công thức chả ăn nhập gì với nhau hết vậy? Rốt cuộc vẫn còn… lơ tơ mơ.
Chân thành cảm ơn bạn trước.:)
Chúc bạn 1 ngày mới vui vẻ.
Xem lại file đính kèm
 

File đính kèm

  • NDU_ChukyNgay.xlsx
    36.8 KB · Đọc: 7
Web KT

Bài viết mới nhất

Back
Top Bottom