Page 1 of 2
ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Wed Mar 01, 2023 5:58 am
by ajsudkedt
จากชีท input คือตารางบันทึกเวลาเรียน
หากต้องการให้นำเฉพาะวันที่ ไม่เข้าเรียน
มาแสดงในชีท output
จะต้องใช้สูตรอย่างไรครับ
ดังภาพ และไฟล์แนบครับ
ขอบคุณครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Wed Mar 01, 2023 8:11 am
by puriwutpokin
F3=--ISTEXT(input!F3) คัดลอกไปยังที่เกี่ยวข้องครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 6:10 am
by ajsudkedt
ผมวางสูตรที่ F3 ค่าที่ได้
ยังไม่ใช่ที่ต้องการ
ต้องทำอย่างไรครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 6:57 am
by snasui

ตัวอย่างสูตรครับ
ที่ชีต Output ให้ทำการ Clear ค่าตั้งแต่ F2 จนถึง K5 ทิ้งไปก่อนจากนั้นเซลล์ F3 คีย์สูตร
=FILTER(input!F3:M3,ISTEXT(input!F3:M3))
Enter > Copy ลงด้านล่าง
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 10:02 am
by ajsudkedt
snasui wrote: Thu Mar 02, 2023 6:57 am

ตัวอย่างสูตรครับ
ที่ชีต Output ให้ทำการ Clear ค่าตั้งแต่ F2 จนถึง K5 ทิ้งไปก่อนจากนั้นเซลล์ F3 คีย์สูตร
=FILTER(input!F3:M3,ISTEXT(input!F3:M3))
Enter > Copy ลงด้านล่าง
ใส่สูตรแล้ว แต่วันที่ไม่มา
หากต้องการให้แสดง วันที่ ด้วย จะปรับสูตรอย่างไรครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 10:06 am
by ajsudkedt
อยากให้แสดงค่า มีวันเดือนปี =
และ ข ล ป ห แบบนี้
ต้องปรับสูตรครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 11:54 am
by Xcelvba
ลองสูตรนี้ครับ
=TEXT(INDEX(input!$F$1:$M$1,MATCH(output!F$2,input!F2:M2,0)),"DD/MM/YYY")&"="&FILTER(input!F3:M3,ISTEXT(input!F3:M3))
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 1:26 pm
by snasui

อีกตัวอย่างครับ
=FILTER(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!F3:M3,ISTEXT(input!F3:M3))
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 5:08 pm
by ajsudkedt
Xcelvba wrote: Thu Mar 02, 2023 11:54 am
ลองสูตรนี้ครับ
=TEXT(INDEX(input!$F$1:$M$1,MATCH(output!F$2,input!F2:M2,0)),"DD/MM/YYY")&"="&FILTER(input!F3:M3,ISTEXT(input!F3:M3))
snasui wrote: Thu Mar 02, 2023 1:26 pm

อีกตัวอย่างครับ
=FILTER(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!F3:M3,ISTEXT(input!F3:M3))
ได้ค่าทั้ง 2 สูตรดั่งต้องเลยครับ
กราบขอบพระคุณทั้ง 2 ท่านมาก ๆ ครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 5:37 pm
by ajsudkedt
ขอถามต่อครับ
กรณีที่ไม่มี ข ห ป ล มีเฉพาะเลข 1
อยากให้แสดงค่าว่าง ที่ชีท output
ต้องปรับสูตรอย่างไรครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 6:54 pm
by snasui

ใช้ Iferror เข้าไปครอบครับ
ดูตัวอย่างที่เคยถามเอาไว้หลาย ๆ กระทู้ได้จากที่นี่ครับ
ajsudkedt+iferror_seach
ปรับสูตร vlookup อย่างไรให้แสดงค่าที่ไม่เจอเป็น No
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Thu Mar 02, 2023 8:24 pm
by ajsudkedt
=IFERROR(FILTER(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!F5:M5,ISTEXT(input!F5:M5)),"")
แก้ไขตามที่อาจารย์แนะนำ ได้ค่าตามต้องการเลยครับ
กราบขอบพระคุณอาจารย์มาก ๆ ครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Mon Mar 27, 2023 6:48 pm
by ajsudkedt
ajsudkedt wrote: Thu Mar 02, 2023 8:24 pm
=IFERROR(FILTER(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!F5:M5,ISTEXT(input!F5:M5)),"")
แก้ไขตามที่อาจารย์แนะนำ ได้ค่าตามต้องการเลยครับ
กราบขอบพระคุณอาจารย์มาก ๆ ครับ
สูตรนี้ ผมลองใช้กับ excel 2010 มันไม่แสดงค่า ต้องปรับสูตรอย่างไรครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Mon Mar 27, 2023 7:41 pm
by norkaz
...
F3
=IFERROR(INDEX(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!$F3:$M3,AGGREGATE(15,6,COLUMN($F$3:$M$3)/(input!$F3:$M3>99)-COLUMN($F3)+1,COLUMNS($F3:F3))),"")
Copy ไปขวา และลงล่าง
**เพื่อนสมาชิกกรุณา คลิกโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม
Norkaz
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Tue Mar 28, 2023 3:51 am
by ajsudkedt
norkaz wrote: Mon Mar 27, 2023 7:41 pm
...
F3
=IFERROR(INDEX(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!$F3:$M3,AGGREGATE(15,6,COLUMN($F$3:$M$3)/(input!$F3:$M3>99)-COLUMN($F3)+1,COLUMNS($F3:F3))),"")
Copy ไปขวา และลงล่าง
**เพื่อนสมาชิกกรุณา คลิกโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม
Norkaz
กราบขอบพระคุณมาก ๆ ครับ
สูตรที่ให้มา ใชงานได้ดั่งต้องการเลยครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Tue Apr 11, 2023 12:35 pm
by ajsudkedt
norkaz wrote: Mon Mar 27, 2023 7:41 pm
...
F3
=IFERROR(INDEX(TEXT(input!$F$1:$M$1,"\""dd/mm/yyyy\""=")&input!$F3:$M3,AGGREGATE(15,6,COLUMN($F$3:$M$3)/(input!$F3:$M3>99)-COLUMN($F3)+1,COLUMNS($F3:F3))),"")
Copy ไปขวา และลงล่าง
**เพื่อนสมาชิกกรุณา คลิกโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม
Norkaz
ขออนุญาตถามต่อครับ
หากใช้กับ excel 2010 ต้องปรับสูตรอย่างไรครับ
ขอบคุณครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Tue Apr 11, 2023 12:46 pm
by snasui

ได้ทดลองกับ Excel 2010 แล้วหรือไม่ ทดสอบแล้วเป็นอย่างไร
กรุณาสอบถามเมื่อมีปัญหาการใช้งานเกิดขึ้นแล้วเป็นสำคัญครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Tue Apr 11, 2023 1:01 pm
by ajsudkedt
snasui wrote: Tue Apr 11, 2023 12:46 pm

ได้ทดลองกับ Excel 2010 แล้วหรือไม่ ทดสอบแล้วเป็นอย่างไร
กรุณาสอบถามเมื่อมีปัญหาการใช้งานเกิดขึ้นแล้วเป็นสำคัญครับ
ทดสอบแล้ว ค่าไม่แสดงผลใด ๆ เลยครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Tue Apr 11, 2023 1:08 pm
by snasui

ลองคลิกที่สูตร > กดแป้น F2 เพื่อ Edit Cell > กดแป้น Ctrl+Shift ค้างไว้ก่อนแล้วตามด้วย Enter > สังเกตว่าได้คำตอบหรือไม่ครับ
ฟังก์ชันทั้งหมดในสูตรนั้นสามารถใช้ได้กับ Excel 2010 ไม่จำเป็นต้องหาฟังก์ชันอื่นครับ
Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ
Posted: Tue Apr 11, 2023 3:01 pm
by ajsudkedt
snasui wrote: Tue Apr 11, 2023 1:08 pm

ลองคลิกที่สูตร > กดแป้น F2 เพื่อ Edit Cell > กดแป้น Ctrl+Shift ค้างไว้ก่อนแล้วตามด้วย Enter > สังเกตว่าได้คำตอบหรือไม่ครับ
ฟังก์ชันทั้งหมดในสูตรนั้นสามารถใช้ได้กับ Excel 2010 ไม่จำเป็นต้องหาฟังก์ชันอื่นครับ
Ctrl+Shift+Enter แล้วก็ยังไม่แสดงค่าใด ๆ ครับ