ไปยังเนื้อหาหลัก

วิธีการแจ้งเตือนวันเกิดใน Excel

บางทีอาจมีพนักงานหลายพันคนในองค์กรของคุณและในวันเกิดคุณต้องการส่งการ์ดอวยพรวันเกิดให้พวกเขาพร้อมความปรารถนาของคุณ และชื่อวันเกิดและรายละเอียดอื่น ๆ ของพวกเขาอยู่ในรายการคุณจะรู้ได้อย่างไรว่าวันเกิดของใครในวันนี้? และคุณจะแจ้งเตือนวันเกิดใน Excel ได้อย่างไร?

สร้างการแจ้งเตือนวันเกิดใน Excel ด้วยสูตร

เตือนความจำวันเกิดใน Excel ด้วยการจัดรูปแบบตามเงื่อนไข


ลูกศรสีฟ้าฟองขวา สร้างการแจ้งเตือนวันเกิดใน Excel ด้วยสูตร

สูตรต่อไปนี้สามารถให้เครื่องหมายสำหรับบุคคลที่มีวันเกิดในวันนี้ คุณสามารถจัดการกับปัญหานี้ได้ด้วยขั้นตอนเหล่านี้:

1. สมมติว่าคุณมีข้อมูลต่อไปนี้ของพนักงานของคุณ

doc-make-birthday-เตือนความจำ 1

2. โปรดป้อนหรือคัดลอกสูตรนี้ = IF (MONTH (B2) <> MONTH (TODAY ()), "", IF (DAY (B2) <> DAY (TODAY ()), "", "Happy Birthday")) (B2 คือเซลล์ที่มีวันเกิดคุณสามารถเปลี่ยนได้ตามต้องการ) ลงในเซลล์ว่าง C2 เป็นต้น

doc-make-birthday-เตือนความจำ 1

3. จากนั้นกด เข้าสู่ จากนั้นเลือกเซลล์ C2 แล้วลากจุดจับเติมไปยังช่วงที่คุณต้องการใช้สูตรนี้ หากวันที่ตรงตามเกณฑ์จะแสดงสุขสันต์วันเกิดในเซลล์ แต่หากไม่ตรงตามเกณฑ์ก็จะแสดงเซลล์ว่าง ดูภาพหน้าจอ:

doc-make-birthday-เตือนความจำ 1

หมายเหตุ: สูตรนี้เป็นแบบไดนามิกผลลัพธ์จะเปลี่ยนแปลงเมื่อเวลาเปลี่ยนไปคุณจึงสามารถดูได้อย่างรวดเร็วว่าวันนี้เป็นวันเกิดของใคร


ลูกศรสีฟ้าฟองขวา เตือนความจำวันเกิดใน Excel ด้วยการจัดรูปแบบตามเงื่อนไข

แทนที่จะใช้สูตรข้างต้นคุณยังสามารถใช้การจัดรูปแบบตามเงื่อนไขเพื่อเน้นวันเกิดของวันนี้ในคอลัมน์ B

1. เลือกวันที่ทั้งหมดในคอลัมน์ B

2. จากนั้นคลิก หน้าแรก > การจัดรูปแบบตามเงื่อนไข > กฎใหม่ดูภาพหน้าจอ:

doc-make-birthday-เตือนความจำ 1

3. และใน กฎการจัดรูปแบบใหม่ โต้ตอบคลิก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ภายใต้ เลือกประเภทกฎ จากนั้นป้อนสูตรนี้ = (MONTH (TODAY ()) = MONTH (B2)) * (DAY (TODAY ()) = DAY (B2)) เข้าไปใน จัดรูปแบบค่าโดยที่สูตรนี้เป็นจริง ฟิลด์ (B2 เป็นเซลล์แรกที่ใช้งานอยู่ในช่วงวันที่ของคุณ) ดูภาพหน้าจอ:

doc-make-birthday-เตือนความจำ 1

4. จากนั้นคลิก รูปแบบ ปุ่มไปที่ จัดรูปแบบเซลล์ กล่องโต้ตอบและคลิก ใส่ จากนั้นเลือกสีที่คุณชอบ

doc-make-birthday-เตือนความจำ 1

5. จากนั้นคลิก OK > OK เพื่อปิดกล่องโต้ตอบและวันที่เกิดในวันนี้จะถูกเน้นดังนี้:

doc-make-birthday-เตือนความจำ 1

หมายเหตุ: การจัดรูปแบบตามเงื่อนไขนี้เป็นวิธีแบบไดนามิกเช่นกันผลลัพธ์จะเปลี่ยนไปเมื่อเวลาเปลี่ยนไปดังนั้นคุณจึงสามารถดูวันเกิดของใครในวันนี้


บทความที่เกี่ยวข้อง:

วิธีแปลงวันเกิดเป็นอายุอย่างรวดเร็วใน Excel

วิธีจัดเรียงวันเกิด (วันที่) ตามเดือนใน Excel อย่างรวดเร็ว?

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
very thanks for information.

keep posting

smile :)
This comment was minimized by the moderator on the site
How would you get the below formula to look at that day plus the next 7 days?


=IF(MONTH(B2)<>MONTH(TODAY())," ",IF(DAY(B2)<>DAY(TODAY())," ","Happy Birthday"))
This comment was minimized by the moderator on the site
=IF(MONTH(B2)<>MONTH(TODAY())," ","Happy Birthday")) and you will get whole months birthday highlighted
This comment was minimized by the moderator on the site
Hello, Kevin
To solve your problem, please apply the below formula:
=IF(MONTH(B2)<>MONTH(TODAY()+7)," ",IF(DAY(B2)<>DAY(TODAY()+7)," ","Happy Birthday"))
Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I notice that all of your Excel formulas are great, and while some work in Google Docs spreadsheets, many need a little editing. Could you also include some for Google spreadsheets in the future? (The Birth date one for starters, I can't figure it out.)
This comment was minimized by the moderator on the site
Hello, Dwayne

The first formula in our article works well in Google Sheets.
If you want to use conditional formatting to complete it, enter the following formula into the conditional formatting in Google Sheets:
=and(month(B1:B15)=month(today()),day(B1:B15)=day(today()))

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Ciao,
hai trovato la formula per caso ?
This comment was minimized by the moderator on the site
Не верная твоя формула!
Она выглядит вот так:
=ЕСЛИ(МЕСЯЦ(F16)=МЕСЯЦ(СЕГОДНЯ());ЕСЛИ(ДЕНЬ(F16)=ДЕНЬ(СЕГОДНЯ());"С Днем Рождения";0))
This comment was minimized by the moderator on the site
Hello,
The formula in this article is available for English language, your formula works well in your language.
Maybe your formula can help others, thank you!
This comment was minimized by the moderator on the site
ILL LIKE TO GET NOTIFICATIONS ON CLIENTS BIRTHDAYS THAT ARE IN EXCEL
This comment was minimized by the moderator on the site
I would like to create a program that would let the department head get a email when expiration is near (say 10 Days) may be in a color when the date is one day or past the expiration date a 2nd massage saying Mediate acetoin required maybe in RED I a tool make and this is real difficult Ken Billingham
This comment was minimized by the moderator on the site
I would like to create a program that would let the department head get a email when expiration is near (say 10 Days) may be in a color when the date is one day or past the expiration date a 2nd massage saying Mediate acetoin required maybe in RED this would help keepingthe dept out of truble. I a tool make and this is real difficult Ken Billingham
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations