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
:D ตัวอย่างสูตรครับ

ที่ชีต 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 :D ตัวอย่างสูตรครับ

ที่ชีต 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
:D อีกตัวอย่างครับ

=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 :D อีกตัวอย่างครับ

=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
:D ใช้ Iferror เข้าไปครอบครับ

ดูตัวอย่างที่เคยถามเอาไว้หลาย ๆ กระทู้ได้จากที่นี่ครับ ajsudkedt+iferror_seach

ปรับสูตร vlookup อย่างไรให้แสดงค่าที่ไม่เจอเป็น No

Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ

Posted: Thu Mar 02, 2023 8:24 pm
by ajsudkedt
snasui wrote: Thu Mar 02, 2023 6:54 pm :D ใช้ Iferror เข้าไปครอบครับ

ดูตัวอย่างที่เคยถามเอาไว้หลาย ๆ กระทู้ได้จากที่นี่ครับ ajsudkedt+iferror_seach

ปรับสูตร vlookup อย่างไรให้แสดงค่าที่ไม่เจอเป็น No
=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
snasui wrote: Thu Mar 02, 2023 6:54 pm :D ใช้ Iferror เข้าไปครอบครับ

ดูตัวอย่างที่เคยถามเอาไว้หลาย ๆ กระทู้ได้จากที่นี่ครับ ajsudkedt+iferror_seach

ปรับสูตร vlookup อย่างไรให้แสดงค่าที่ไม่เจอเป็น No
=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
:D ได้ทดลองกับ Excel 2010 แล้วหรือไม่ ทดสอบแล้วเป็นอย่างไร กรุณาสอบถามเมื่อมีปัญหาการใช้งานเกิดขึ้นแล้วเป็นสำคัญครับ

Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ

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

Re: ขอสูตรให้แสดงเฉพาะวันที่ไม่เข้าเรียนครับ

Posted: Tue Apr 11, 2023 1:08 pm
by snasui
:D ลองคลิกที่สูตร > กดแป้น 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 :D ลองคลิกที่สูตร > กดแป้น F2 เพื่อ Edit Cell > กดแป้น Ctrl+Shift ค้างไว้ก่อนแล้วตามด้วย Enter > สังเกตว่าได้คำตอบหรือไม่ครับ

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