คำนวณจำนวนสัปดาห์ใน Excel


1

ฉันต้องการสูตรในการคำนวณจำนวนสัปดาห์และวันจากจำนวนวัน

ตัวอย่างเช่น :

กี่วันและกี่วันคือ 250 วัน

มีกี่สัปดาห์และวันนับจากวันที่จนถึงวันนี้

หมายเหตุ: การคำนวณ250 วัน / 7แล้วผลที่ได้คือ35.714ซึ่งจะมีความผิดเพราะทศนิยมไม่เกิน 6 เพราะหลังจากที่1,6ต้อง2,0


Super User เป็นเว็บไซต์ภาษาอังกฤษเท่านั้นและคำถามและคำตอบทั้งหมดต้องเป็นภาษาอังกฤษ
DavidPostill

ตกลงขอบคุณ DavidPostill เป็นภาษาอังกฤษอยู่แล้ว
Ocniel Hernández Estrada

0.714 หมายถึง 0.714 ของสัปดาห์หรือ 0.714 สัปดาห์ * 7 วัน / สัปดาห์เช่น 4.998 วัน จำนวนจริงจะเป็น 0.714285714285 ... แต่คุณแสดงทศนิยม 3 ตำแหน่งเท่านั้น เพื่อหลีกเลี่ยงการใช้เศษส่วนซึ่งอาจไม่แน่ชัดในคอมพิวเตอร์คุณสามารถใช้ฟังก์ชั่น MOD เพื่อรับจำนวนวัน จากฟังก์ชัน Excel 2007 ภาษาอังกฤษ - สเปนฟังก์ชันจะมีชื่อว่า ResidUO ในภาษาสเปน
Andrew Morton

คำตอบ:


1

ป้อนวันที่เก่าA1 ในB1 ให้ป้อน:

=INT((TODAY()-A1)/7)

ในC1ป้อน:

=(((TODAY()-A1)/7)-B1)*7

ป้อนคำอธิบายรูปภาพที่นี่

แก้ไข # 1:

สำหรับโซลูชันเซลล์เดียวใช้ในB1 :

= INT ((TODAY () - A1) / 7) & "," & INT (((TODAY () - A1) / 7) -INT - ((TODAY () - A1) / 7)) 7)

ป้อนคำอธิบายรูปภาพที่นี่

แก้ไข # 2

สูตรเซลล์เดียวที่ถูกต้อง:

=INT((TODAY()-A1)/7) & "," & TODAY()-A1-7*INT((TODAY()-A1)/7)

ป้อนคำอธิบายรูปภาพที่นี่


ฉันจะคำนวณ B1 ได้อย่างไร ??? ผลลัพธ์ต้องมี 35,5 ในเซลล์เดียว
Ocniel Hernández Estrada

อาตกลงฉันทำมันตอนนี้
Ocniel Hernández Estrada

แต่ excel ของฉันอยู่ในภาษาสเปนและมันไม่รู้จัก INT
Ocniel Hernández Estrada

@ OcnielHernándezEstradaดูการแก้ไข
Gary's Student

ตัวอย่าง: ใน A1: วันที่: 1 มกราคมใน B1: วันที่: วันนี้: 21 ตุลาคม, ใน C1: ผลลัพธ์ 1 (วัน (293)), ใน D1: ผลลัพธ์ 2 (สัปดาห์ - วัน (41,6)) วันนี้คือ 41,6 แต่พรุ่งนี้ต้องเป็น 42 ไม่ใช่ 41,7
Ocniel Hernández Estrada

1

0.714 หมายถึง 0.714 ของสัปดาห์หรือ 0.714 สัปดาห์ * 7 วัน / สัปดาห์เช่น 4.998 วัน จำนวนจริงจะเป็น 0.714285714285 ... แต่คุณแสดงทศนิยม 3 ตำแหน่งเท่านั้น เพื่อหลีกเลี่ยงการใช้เศษส่วนซึ่งอาจไม่แน่ชัดในคอมพิวเตอร์คุณสามารถใช้ฟังก์ชั่นMODเพื่อรับจำนวนวัน จากฟังก์ชัน Excel 2007 ภาษาอังกฤษ - สเปนฟังก์ชันจะมีชื่อว่า ResidUO ในภาษาสเปน

มีฟังก์ชั่นอื่นในการรับส่วนจำนวนเต็มของหาร: QUOTIENT (COCIENTE)

ตอนนี้เราควรแปลงตัวเลขที่เราได้รับเป็นข้อความเพราะเราต้องการใส่เครื่องหมายจุลภาคและตรวจสอบให้แน่ใจว่ามันแสดง "0" ถ้าไม่มีศูนย์สัปดาห์หรือวัน ฟังก์ชั่นที่ต้องทำนั่นคือTEXT (TEXTO)

ถ้าเราใส่250เซลล์A1ดังนั้นในเซลล์B1เราสามารถใช้สูตรได้

=TEXT(QUOTIENT(A1,7),"0") & "," & TEXT(MOD(A1,7),"0")

ซึ่งฉันคิดว่าเป็น

=TEXTO(COCIENTE(A1,7),"0") & "," & TEXTO(RESIDUO(A1,7),"0")

ในภาษาสเปน.

ฉันไม่มี Excel มือ แต่ใน LibreOffice:

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.