KruJakkrapong 's Blog

  • Home
  • Portfolio
  • Blog
  • Shop
  • About

Follow us

Copyright © 2023 KruJakkrapong 's Blog

KruJakkrapong 's Blog

  • Home
  • Portfolio
  • Blog
  • Shop
  • About
0
Play Pause Unmute Mute

สูตร ArrayFormula แปลงวันที่ ค.ศ. เป็น วันที่ พ.ศ. แบบอัตโนมัติ

Written by จักรพงษ์ แผ่นทอง in Google Sheet, Microsoft Excel, สื่อการสอน on มีนาคม 7, 2023

ใน google sheet มีฟังก์ชันต่างๆ มากมายให้เราเลือก วันนี้ผมคัดมาฟังก์ชันหนึ่งที่ผมจะใช้แปลงวันที่ ค.ศ. เป็น พ.ศ. โดยสูตร Arrayformula ซึ่งมันจะแปลงให้อัตโนมัติเมื่อมีข้อมูลใหม่เข้าไป โดยที่เราไม่จำเป็นต้องลากเซลอีกต่อไป

ทำไมต้องแปลง ค.ศ. เป็น พ.ศ. ใน google sheet

บางครั้งเราทำฟอร์มรับค่า Google Form เข้ามา เราจะพบว่า วันที่สากลจะเป็น ค.ศ. ตลอด เราไม่สามารถทำปฏิทินให้เลือกเป็น พ.ศ. ได้ ดังนั้น เมื่อได้ข้อมูลมาแล้ว เราก็จะใช้สูตรในการช่วยแปลงอีกทีนั่นเอง

แปลง ค.ศ. เป็น พ.ศ. ใช้สูตรไหนดี?

ผมจะมีไฟล์ตัวอย่างการแปลงให้ดาวน์โหลดไปศึกษาดูนะครับ >> ดาวน์โหลดไฟล์

กดทำสำเนานะครับ

ท่านจะได้ไฟล์แบบนี้นะครับ ซึ่งผมมีตัวอย่างเป็น ค.ศ. ไว้ให้แล้วนะได้มาจาก Google form ที่เราให้กรอกมันจะประทับตราเป็นวันที่ และเวลามาให้ด้วย แต่เราต้องการแปลงให้เป็นวันที่ เดือน และปี พ.ศ. นั่นเองครับ

สูตร arrayformula นั่นเอง

={“วันที่”;(ArrayFormula(if(isblank(A2:A),””,TEXT(A2:A,”dd mmmm”&” “&YEAR(A2:A)+543))))}

ขออธิบายโค้ดแบบคร่าวๆ ดังนี้นะครับ คำ “วันที่” คือคำที่เราต้องการนำไปแปะไว้หัวตารางของเรานั่นเอง ส่วน A2:A คือ เซลที่เราต้องการไปแปลง ซึ่งวันที่ ค.ศ. อยู่คอลัมภ์ไหนก็แค่เปลี่ยน A2:A เป็นเป็นคอลัมภ์ของเราครับ

ผมต้องการวางวันที่ เดือน ปีเป็น พ.ศ. ในคอลัมภ์ B ผมก็เอาโค้ดไปวางช่อง B1 แล้วกด Enter

เราจะได้วันที่ เดือน ปี เป็น พ.ศ. เรียบร้อยแล้วครับ

หากมีข้อมูลเพิ่มมาอีกในบรรทัดที่ 41 เช่น ผมลองเติมวันที่เข้าไปเอง เป็น 3/4/2023 (วันที่ 4 เดือน เมษายน ค.ศ. 2023) มันก็จะแปลงให้เราเป็น 04 เมษายน 2566 ดังภาพ

ลองเอาไปประยุกต์เข้ากับงานของคุณเองนะครับ หวังว่าบทความสั้นๆ นี้จะเป็นประโยชน์ครับผม

หากต้องการความช่วยเหลือ ออกแบบ sheet หรือแก้ปัญหา google sheet แบบที่ท่านต้องการ ติดต่อครูจักรพงษ์ โดยแอดไลน์มาพูดคุยกันได้ที่ @krujakkrapong ยินดีให้บริการในราคาเบาๆ ครับผม

  • Facebook iconFacebook
  • Twitter iconTwitter
  • LINE iconLine

Like this:

Like Loading...

Related

Leave a Reply Cancel reply

ติดต่อ

LineID: @krujakkrapong
โทร.089-942-9565 (เปี๊ยก)

ความเห็นล่าสุด

  • Top 19 โปรแกรม Foxit Phantompdf - Tết Trung Thu King Dom บน Foxit Phantom PDF โปรแกรมเจ๋ง จัดการไฟล์ PDF
  • Top 20 Poster สวย ๆ - DTA City บน โปสเตอร์วิชาการ สวยๆ

Blog Stats

  • 1,270,494 hits

3 บทความยอดฮิต

  • ANOVA คือ อะไร? พร้อมตัวอย่างการคำนวณ SPSS
  • การหาค่าความเชื่อมั่น ของแบบสอบถาม
  • สร้าง Google form เช็คชื่อนักเรียนแบบเก๋ๆ

Copyright © 2023 KruJakkrapong 's Blog

Designed by WPZOOM

 

Loading Comments...
 

    %d bloggers like this: