Page 1 of 1
ขอสูตรนำค่าวันเดือนปีที่บันทึกหลากหลายแบบมาแสดงครับ
Posted: Sat Jul 07, 2018 7:59 am
by ajsudkedt
หากต้องการให้วันเดือนปีที่บันทึกในชีต 2
มาแสดงในชีต รายชื่อ ที่เซลล์ I3 ด้วย
จะต้องปรับสูตรอย่างไรครับ
เนื่องจากมีการกรอกวันที่ที่หลากหลายแบบครับ
คืออยากให้วันเดือนปีบันทึกไว้อย่างไรก็ให้นำมาแสดงค่าอย่างนั้นเลยครับ
Re: ขอสูตรนำค่าวันเดือนปีที่บันทึกหลากหลายแบบมาแสดงครับ
Posted: Sat Jul 07, 2018 9:43 am
by snasui

ตัวอย่างสูตรที่ I2 ครับ
=IFERROR(INDEX(TEXT(INDIRECT("'"&$C2&"'!A4:A53"),"d/ดดด/yy")&INDIRECT("'"&$C2&"'!B4:B53")&INDIRECT("'"&$C2&"'!C4:C53")&INDIRECT("'"&$C2&"'!D4:D53")&INDIRECT("'"&$C2&"'!E4:E53"),SMALL(IF(INDIRECT("'"&$C2&"'!B4:B53")<>"",ROW($B$4:$B$21)-ROW($B$4)+1),COLUMNS($I2:I2))),"")
Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง
สูตรด้านบนนี้หากคีย์ไว้เป็นวันที่จะแปลงวันที่เป็นรูปแบบที่กำหนด กรณีต้องการให้วันที่บันทึกไว้เช่นไรให้แสดงผลเช่นนั้น ทำได้ด้วย VBA ลองเขียนมาเองก่อน ติดตรงไหนค่อยถามกันต่อครับ
Re: ขอสูตรนำค่าวันเดือนปีที่บันทึกหลากหลายแบบมาแสดงครับ
Posted: Thu Jul 12, 2018 9:27 pm
by ajsudkedt
ขอบพระคุณ อาจารย์ snasui (คนควน) มากครับ
ได้ผลดั่งที่ต้องการเลยครับ