วันที่ล่วงหน้าโดยอัตโนมัติหนึ่งเดือน


1

ฉันต้องการสูตรเพื่อเพิ่มเดือนลงในฟิลด์วันโดยอัตโนมัติเมื่อวันนั้นผ่านไป

ดังนั้นถ้าเซลล์ A2 ที่ฉันป้อนOct 7ฉันต้องการให้วันนั้นเปลี่ยนเป็นNov 7วันที่ 8 ตุลาคมและทำต่อไปทุกเดือน

มีสูตรให้ทำเช่นนี้หรือไม่? หรือสคริปต์ VBS

คำตอบ:


2

หากคุณต้องการสูตรคุณจะต้อง "Hard Code" ในวันที่ต้องการหรืออ้างอิงเซลล์อื่นที่คุณใส่วันนั้น

รุ่นวัน "รหัสยาก":

=DATE(YEAR(TODAY()),MONTH(TODAY())+IF(DAY(TODAY())>7,1,0),7)

โดยที่ทั้งสอง7เป็นวันของเดือนที่ต้องการ

หนึ่งสามารถแทนที่7s ด้วยการอ้างอิงเซลล์ที่ใส่วัน


ฉันสามารถอ้างอิงวันที่จากเซลล์หนึ่งเพื่อให้คิดว่าวันนี้เป็นวันใดก็ได้ที่ฉันเลือก ดังนั้นสมมติว่าฉันป้อน 10/1/2016 ในเซลล์ F2 ฉันสามารถอ้างอิงได้ไหมว่าเป็นวันที่ที่ใช้ในการปรับเปลี่ยนเดือนในสูตรอื่นของคุณหรือไม่
Douglas Stanley

สูตรนั้นใช้ได้อย่างสมบูรณ์แบบ ขอบคุณ.
Douglas Stanley

ใช่เพียงแค่เปลี่ยน7s Day(F2)พร้อมด้วย โปรดทำเครื่องหมายคำตอบให้ถูกต้องโดยคลิกที่เครื่องหมายถูกที่คำตอบ
Scott Craner

แค่เปลี่ยนวันในบล็อกเดิมของฉัน ฉันต้องการให้คิดว่าวันที่วันนี้เป็นสิ่งที่ฉันใส่ในบล็อก F2 ดังนั้นสมมติว่าวันนี้คือ 10/17 วันที่ 10/16 ย้ายไปแล้ว 11/16 ต่อสูตรแรกของคุณ ฉันต้องการที่จะนำ 10/18 ใน F2 และมีวันที่ 10/17 ล่วงหน้าถึง 11/17 แม้ว่าจะไม่ใช่ 18 ตุลาคมจริง
Douglas Stanley

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