Anonim

ผู้ใช้สเปรดชีตมีความสุขทุกที่เมื่อ Google ชีตเผยแพร่สู่โลกในปี 2549 ชุดซอฟต์แวร์สเปรดชีตบนคลาวด์ที่ทรงพลังและมีอิสระในการใช้งานทั้งหมดชีตมีช่วงเวลาการเรียนรู้ที่ง่ายและเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการสร้างสเปรดชีต หรือของใช้ส่วนตัว แน่นอนว่าซอฟต์แวร์ฟรีที่ใช้งานง่ายไม่ได้มีชุดคุณสมบัติของแพ็คเกจชั้นนำในตลาดเช่น Microsoft Excel ชีตค่อนข้างขาดคุณสมบัติและฟังก์ชั่นการใช้งานบางอย่าง แต่มันยังเป็นแพคเกจซอฟต์แวร์ที่มีความสามารถสูง

ดูบทความของเราวิธีแปลงสเปรดชีตของ Google ชีตเป็น XML

หนึ่งในการใช้งานที่พบบ่อยที่สุดสำหรับโปรแกรมสเปรดชีตคือการสร้างปฏิทินและจัดการข้อมูลเกี่ยวกับวันที่เช่นแผ่นเวลาหรือตารางวันหยุด ผู้ใช้หลายคนที่สร้างสเปรดชีตจัดการกับวันที่พบว่าตนเองต้องการคำนวณจำนวนวันที่มีระหว่างสองวัน นั่นคือพวกเขาต้องการค้นหาว่ามีกี่วันระหว่างวันที่ 1 กรกฎาคม 2018 ถึงวันที่ 31 มกราคม 2019 คุณสามารถดูปฏิทินและนับวันด้วยมือและมันก็ใช้ได้ดีถ้า วันที่อยู่ใกล้กันมาก แต่สำหรับจำนวนวันที่หรือวันที่ห่างไกลความช่วยเหลือเล็กน้อยจากคอมพิวเตอร์ก็คงจะดี โชคดีที่ Google ชีตมีหลายวิธีในการค้นหาจำนวนวันระหว่างสองวัน

ฟังก์ชั่นลบ

Google ชีตมีฟังก์ชั่นการลบซึ่งมีประโยชน์มากสำหรับการคำนวณความแตกต่างของวันที่ต่างจาก Excel ลบเป็นฟังก์ชันการลบแผ่นงานและเนื่องจากวิธีการจัดเก็บวันที่ภายใน (เป็นจำนวนเต็มที่อธิบายจำนวนวันตั้งแต่วันที่กำหนดในอดีต) มันทำงานได้ดีสำหรับการหักหนึ่งวันจากอีกวันตราบใดที่ทั้งคู่ ในรูปแบบเดียวกัน ไวยากรณ์สำหรับลบคือ: = ลบ (ค่า 1, ค่า 2)

หากต้องการใช้ลบให้เปิดสเปรดชีต Google ชีตเปล่าในเบราว์เซอร์ของคุณ ป้อน (เป็นตัวอย่าง) '4/4/2017' และ '5/15/2017' ในเซลล์ B3 และ C3 ตอนนี้เลือกเซลล์ D3 ซึ่งเป็นที่ที่เราจะใส่ฟังก์ชันลบ คลิกภายในแถบ fx จากนั้นป้อน '= ลบ (C3, B3)' แล้วกด Enter เซลล์ D3 จะส่งคืนค่า 40 ตามที่แสดงด้านล่าง

ดังนั้นจึงมี 40 วันระหว่าง 4/5/2017 ถึง 5/15/2017 คุณสามารถค้นหาความแตกต่างระหว่างวันที่เพียงแค่ป้อนการอ้างอิงเซลล์และไม่รบกวนด้วยฟังก์ชันลบ ตัวอย่างเช่นคลิกเซลล์ E3 และอินพุต '= C3-B3' ในแถบฟังก์ชันดังที่แสดงในภาพรวมด้านล่างโดยตรง สิ่งนี้จะส่งคืนค่า 40 แม้ว่าคุณจะลบวันที่โดยไม่มีลบโดยตรงค่าในเซลล์ E อาจแสดงในรูปแบบวันที่และดูแปลกมาก คุณสามารถแปลงรูปแบบเซลล์เพื่อแสดงค่าจำนวนเต็มโดยเลือก รูปแบบ > หมายเลข และ หมายเลข

คุณอาจป้อนการอ้างอิงเซลล์ด้วยวันที่ก่อนหน้านี้ก่อน หากคุณป้อน '= B3-C3' ในแถบฟังก์ชั่นเซลล์จะมีค่า -40 ไฮไลต์นี้ที่ 4/4/2017 คือ 40 วันหลัง 5/15/2017

ฟังก์ชัน DATEDIF

DATEDIF เป็นฟังก์ชันที่คุณสามารถค้นหาจำนวนวันเดือนหรือปีรวมระหว่างวันที่สองวันด้วย คุณสามารถค้นหาจำนวนวันรวมระหว่างวันที่สองวันที่ป้อนในสเปรดชีตหรือรวมวันที่ภายใน DATEDIF แทน ไวยากรณ์สำหรับ DATEDIF คือ: DATEDIF (start_date, end_date, หน่วย) หน่วยของฟังก์ชันสามารถเป็น D (วัน), M (เดือน) หรือ Y (ปี)

หากต้องการค้นหาความแตกต่างระหว่าง 4/4/2017 ถึง 5/15/2017 ด้วย DATEDIF คุณควรเลือกเซลล์เพื่อเพิ่มฟังก์ชั่นเป็น (F3 ในกรณีของเรา) และอินพุต '= DATEDIF' ในแถบ fx จากนั้นขยายฟังก์ชันด้วยวงเล็บซึ่งรวมถึงวันที่เริ่มต้นและวันที่สิ้นสุดที่อ้างอิงเซลล์ B3 และ C3 หน่วยวันมิฉะนั้น“ D” ควรอยู่ที่ท้ายฟังก์ชั่น ดังนั้นฟังก์ชั่นเต็มรูปแบบคือ = DATEDIF (B3, C3, “ D”) ซึ่งจะส่งกลับค่า 40 ดังต่อไปนี้

DATEDIF จะทำงานถ้าคุณใส่ข้อมูลวันที่ลงในสูตรโดยตรง คลิกเซลล์สเปรดชีตเพื่อเพิ่ม DATEDIF ไปแล้วป้อน '= DATEDIF (“ 4/5/2017”, “ 5/15/2017″, ” D”)' ในแถบ fx ที่จะส่งคืน 40 ในเซลล์ที่เลือกดังแสดงด้านล่าง

ฟังก์ชั่น DAY360

Google ชีตรวมถึง DAY360 ซึ่งจะคำนวณความแตกต่างระหว่างวันที่สำหรับ 360 วันปี ปฏิทิน 360 วันส่วนใหญ่จะใช้สำหรับสเปรดชีตทางการเงินซึ่งอาจต้องมีการคำนวณอัตราดอกเบี้ย ไวยากรณ์สำหรับ DAYS360 คือ: = DAYS360 (start_date, end_date, ) ตัวบ่งชี้ที่เป็นตัวเลือกที่คุณสามารถรวมไว้สำหรับวิธีการนับวันได้

หากต้องการใช้ฟังก์ชันนี้กับสเปรดชีต Google ชีตของคุณสำหรับวันที่ 1/1/2559 และ 1/1/2560 ให้ป้อน '1/1/2016' ในเซลล์ B4 เป็นวันที่เริ่มต้นแล้วป้อน '1/1/2017' ใน C4 เป็นวันที่สิ้นสุดของฟังก์ชัน ตอนนี้เลือกเซลล์ D4 ป้อนฟังก์ชั่น '= DAYS360 (B4, C4)' ในแถบ fx แล้วกด Enter จากนั้นเซลล์ D4 จะรวม 360 วันระหว่างวันที่เลือก โปรดทราบว่าการใช้งานจริงเฉพาะสำหรับฟังก์ชั่นนี้คือถ้าคุณทำงานกับอัตราดอกเบี้ย

ฟังก์ชั่น NETWORKDAYS

NETWORKDAYS ยังคำนวณจำนวนวันระหว่างวันที่ด้วย แต่มันไม่เหมือนกับวันอื่น ๆ ทั้งหมด ฟังก์ชั่นนี้นับเฉพาะวันธรรมดาเท่านั้นและจะทำให้วันหยุดสุดสัปดาห์ออกจากสมการ (อ่านเป็น "วันทำงานสุทธิ" แทน "วันเครือข่าย") ดังนั้นคุณสามารถค้นหาจำนวนวันทำงานรวมระหว่างวันที่สองวันด้วย NETWORKDAYS และคุณยังสามารถระบุวันหยุดพิเศษเพื่อไม่รวมวันที่อื่น ๆ ไวยากรณ์สำหรับ NETWORKDAYS คือ: NETWORKDAYS (start_date, end_date, )

คุณสามารถเพิ่มฟังก์ชั่นนี้ลงในสเปรดชีตของคุณโดยมีตัวอย่างวันที่ 4/4/2017 และ 5/15/2017 ที่ป้อนในเซลล์ B3 และ C3 เลือกเซลล์เพื่อรวมผลรวมของวันแล้วคลิกในแถบ fx เพื่อแทรกฟังก์ชั่น ป้อน '= NETWORKDAYS (B3, C3)' และกดปุ่ม Enter เพื่อเพิ่มฟังก์ชั่นให้กับเซลล์สเปรดชีตที่คุณเลือกไว้ เซลล์ NETWORKDAYS จะรวมจำนวน 29 ทั้งหมดเป็นจำนวนวันระหว่างวันที่

หากต้องการเพิ่มวันหยุดลงในฟังก์ชันให้ป้อน '4/17/2017' ในเซลล์ A3 เลือกเซลล์ NETWORKDAYS คลิกที่แถบ fx และแก้ไขฟังก์ชั่นโดยการเพิ่ม A3 อ้างอิงเซลล์ลงไป ดังนั้นฟังก์ชันจะเป็น = NETWORKDAYS (B3, C3, A3) ซึ่งจะคืนค่า 28 ด้วยวันหยุดธนาคารพิเศษก็จะถูกหักออกจากจำนวนวันทั้งหมด

ฟังก์ชั่นอื่น ๆ ที่เกี่ยวข้องกับวันที่สำคัญ

มีฟังก์ชั่นที่เกี่ยวข้องกับวันที่จำนวนมากในชีตที่คุณควรคุ้นเคยหากคุณกำลังจะทำงานกับวันที่เป็นจำนวนมาก

    • ฟังก์ชัน DATE แปลงปีเดือนและวันที่ให้เป็นวันที่ระบุ รูปแบบคือ DATE (ปี, เดือน, วัน) ตัวอย่างเช่น DATE (2019, 12, 25) ส่งคืน“ 12/25/2019”
    • ฟังก์ชัน DATEVALUE แปลงสตริงวันที่ในรูปแบบที่ถูกต้องให้เป็นจำนวนเต็มวันที่ รูปแบบคือ DATEVALUE (สตริงวันที่) สตริงวันที่สามารถเป็นสตริงที่เหมาะสมเช่น“ 12/25/2019” หรือ“ 1/23/2012 8: 5: 30”
    • ฟังก์ชัน DAY ส่งคืนวันของเดือนที่วันที่ระบุตรงกับรูปแบบตัวเลข รูปแบบคือ DAY (วันที่) ตัวอย่างเช่น DAY (“ 12/25/2019”) ส่งคืน 25
    • ฟังก์ชัน DAYS ส่งคืนจำนวนวันระหว่างวันที่สองวัน รูปแบบคือ DAYS (วันที่สิ้นสุด, วันที่เริ่มต้น) ตัวอย่างเช่น DAYS (“ 12/25/20189”, “ 8/31/2019”) ส่งคืน 116
    • ฟังก์ชัน EDATE ส่งคืนวันที่ตามจำนวนเดือนที่ระบุก่อนหรือหลังวันที่ที่กำหนด รูปแบบคือ EDATE (วันที่เริ่มต้น, จำนวนเดือน) ตัวอย่างเช่น EDATE (“ 8/31/2019”, -1) ส่งคืน“ 7/31/2019”
    • ฟังก์ชัน MONTH ส่งคืนเดือนของปีที่วันที่ระบุตรงกับในรูปแบบตัวเลข รูปแบบคือ MONTH (วันที่) ตัวอย่างเช่น MONTH (“ 8/30/2019”) ส่งคืน 8
    • ฟังก์ชัน TODAY ส่งคืนวันที่ปัจจุบันเป็นค่าวันที่ รูปแบบคือวันนี้ () ตัวอย่างเช่นในขณะที่เขียนนี้ TODAY () จะส่งคืน“ 8/31/2019”
    • ฟังก์ชัน WEEKDAY ส่งคืนค่าตัวเลขที่แสดงวันในสัปดาห์ของวันที่ที่ให้ไว้ รูปแบบคือ WEEKDAY (date, type) และ type สามารถเป็น 1, 2, หรือ 3 ถ้า Type เป็น 1 วันจะถูกนับจากวันอาทิตย์และวันอาทิตย์มีค่าเป็น 1 หากประเภทคือ 2 วันจะถูกนับจากวันจันทร์และ ค่าของวันจันทร์คือ 1 ถ้าประเภทคือ 3 วันจะถูกนับจากวันจันทร์และค่าของวันจันทร์คือ 0 ตัวอย่างเช่น 4/30/2019 คือวันอังคารและวันธรรมดา (“ 4/30/2019”, 1) จะเป็น คืน 3 ในขณะที่ WEEKDAY (“ 4/30/2019”, 2) จะคืนค่า 2 และ WEEKDAY (“ 4/30/2019”, 3) จะคืนค่า 1
    • ฟังก์ชัน YEAR ส่งคืนค่าตัวเลขที่แสดงปีของวันที่ที่ให้ไว้ รูปแบบคือ YEAR (วันที่) ตัวอย่างเช่น YEAR (“ 12/25/2019”) จะกลับมาในปี 2019

นั่นเป็นวิธีที่คุณสามารถค้นหาจำนวนวันระหว่างวันที่ใน Google ชีต ฟังก์ชัน MINUS, DATEDIF, NETWORKDAYS และ DAYS360 จะมีประโยชน์อย่างแน่นอนหากสเปรดชีตของคุณมีวันที่มากมาย

มีวิธีที่ไม่ซ้ำหรือน่าสนใจอื่น ๆ ในการทำงานกับวันที่ใน Google ชีตหรือไม่ แบ่งปันกับเราด้านล่าง!

วิธีคำนวณวันระหว่างวันที่ในแผ่นงาน Google