วิธีเชื่อมต่อข้อความและวันที่ใน excel (พร้อมตัวอย่าง)
เมื่อคุณใช้ฟังก์ชัน CONCAT Excel จะแปลงวันที่เป็นค่าตัวเลขโดยอัตโนมัติ
อย่างไรก็ตาม คุณใช้ฟังก์ชัน TEXT เพื่อระบุว่าวันที่ควรคงรูปแบบเป็นวันที่:
= CONCATENATE ( A2 , TEXT ( B2 , "M/DD/YYYY" ) )
สูตรเฉพาะนี้จะเชื่อมสตริงในเซลล์ A2 และ B2 และเก็บวันที่ในเซลล์ B2 ในรูปแบบ M/DD/YYYY
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: การต่อข้อความและวันที่ใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ซึ่งมีข้อมูลวันที่เริ่มต้นสำหรับพนักงานหลายๆ คนในบริษัท:

หากเราใช้ฟังก์ชัน CONCAT ต่อไปนี้เพื่อสร้างสตริงที่อธิบายเวลาที่พนักงานแต่ละคนเริ่มทำงาน แต่ละวันที่ในคอลัมน์ B จะถูกแปลงเป็นค่าเริ่มต้นที่เป็นตัวเลข:
= CONCAT ( A2 , "started working on", B2 )

โปรดทราบว่าแต่ละวันที่จะถูกแปลงเป็นค่าตัวเลขตามค่าเริ่มต้น
หากต้องการเชื่อมเซลล์และเก็บวันที่ในคอลัมน์ B ในรูปแบบวันที่ เราสามารถใช้สูตรต่อไปนี้แทน:
= CONCAT ( A2 , "started working on", TEXT( B2 , "M/DD/YYYY"))

การใช้ฟังก์ชัน TEXT ภายในฟังก์ชัน CONCAT ทำให้เราสามารถเชื่อมชื่อพนักงานและวันที่เข้าด้วยกันโดยยังคงรักษาวันที่ให้อยู่ในรูปแบบที่ถูกต้อง
โปรดทราบว่า M/DD/YYYY เป็นเพียงตัวเลือกรูปแบบวันที่เดียวที่เราสามารถใช้ได้
ตัวอย่างเช่น เราสามารถใช้ MMM YYYY เพื่อแสดงเฉพาะเดือนและปี:
= CONCATENATE ( A2 , "started working on", TEXT( B2 , "MMM YYYY"))

คุณสามารถใช้รูปแบบวันที่ที่คุณเลือกในฟังก์ชัน TEXT ได้ตามใจชอบ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีใช้สูตรต่อข้อมูล IF
Excel: วิธีต่อค่าและเก็บค่าศูนย์นำหน้า
Excel: วิธีค้นหาอักขระพิเศษในเซลล์