Page 1 of 1
การนับจำนวนเวลา
Posted: Fri May 12, 2023 9:45 pm
by Juthaporn
นับจำนวนชั่วโมงว่ามีเท่าไหร่ เช่น 15 (เป็นชั่วโมง) มีซ้ำกันอยู่ 3 ผลลัพธ์ที่คอลัม B ผลลัพธ์ที่นับได้ต้องเป็น 3 อยากทราบการใช้สูตรค่ะ
รบกวนอาจารย์ช่วยให้คำแนะนำหน่อยคะ
Capture.PNG
การนับเวลา.xlsx
Re: การนับจำนวนเวลา
Posted: Fri May 12, 2023 10:17 pm
by norkaz
...
E2
=SUMPRODUCT(--(TEXT($A$2:$A$19,"hh")=TEXT(D2,"hh")))
** สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจครับ **
Norkaz
Re: การนับจำนวนเวลา
Posted: Sat May 13, 2023 9:49 pm
by Juthaporn
ทำได้ตามสูตรที่อาจารย์บอกเลยค่ะ
ขอสอบถามเพิ่มเติมค่ะ ตรงนี้ (--( มีไว้ทำหน้าที่อะไรหรอคะ
Re: การนับจำนวนเวลา
Posted: Sat May 13, 2023 10:13 pm
by norkaz
Juthaporn wrote: Sat May 13, 2023 9:49 pm
ทำได้ตามสูตรที่อาจารย์บอกเลยค่ะ
ขอสอบถามเพิ่มเติมค่ะ ตรงนี้ (--( มีไว้ทำหน้าที่อะไรหรอคะ
เนื่องจาก TEXT($A$2:$A$19,"hh")=TEXT(D2,"hh") ให้ผลลัพธ์เป็น TRUE หรือ FALSE
การนำ -- วางข้างหน้าเพื่อแปลง ค่า TRUE , FALSE ให้เป็นเลข 1 หรือ 0
จากนั้นใช้ SUMPRODUCT ไปครอบเพื่อหาผลรวมออกมา
การใช้ การแปลงค่า TRUE FALSE นั้น จะนำไป บวกด้วย 0 หรือ *1 ก็ได้ เช่น
=(TEXT($A$2:$A$19,"hh")=TEXT(D2,"hh"))+0
=(TEXT($A$2:$A$19,"hh")=TEXT(D2,"hh"))*1
แต่โดยทั่วไป มักใช้ -- แทนการ +0 หรือ *1
** สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจครับ **
Norkaz
Re: การนับจำนวนเวลา
Posted: Sat May 13, 2023 10:39 pm
by Juthaporn
ขอบคุณมากนะคะสำหรับการแนะนำสูตรค่ะ
ขอสอบถามเพิ่มเติมค่ะการนับชั่วโมงล่าสุดของ A และ B
ชั่วโมงล่าสุดของ A คือ 15 ก็นับว่ามีกี่ครั้งผลลัพธ์คือ 5
ชั่วโมงล่าสุดของ B คือ 20 ก็นับว่ามีกี่ครั้งผลลัพธ์คือ 3
ชั่วโมงล่าสุดของ C คือ ตี 1 ของวันที่ 13 ก็นับว่ามีกี่ครั้งผลลัพธ์คือ 4
อยากทราบการใช้สูตรค่ะ
Capture.PNG
การนับเวลา (1).xlsx
Re: การนับจำนวนเวลา
Posted: Sat May 13, 2023 10:42 pm
by Juthaporn
**ขอส่งใหม่ค่ะ แก้ไขรายละเอียด
ขอสอบถามเพิ่มเติมค่ะการนับชั่วโมงล่าสุดของ A และ B
ชั่วโมงล่าสุดของ A คือ 15 ก็นับว่ามีกี่ครั้งผลลัพธ์คือ 5
ชั่วโมงล่าสุดของ B คือ 20 ก็นับว่ามีกี่ครั้งผลลัพธ์คือ 3
ชั่วโมงล่าสุดของ C คือ ตี 1 ของวันที่ 13 ก็นับว่ามีกี่ครั้งผลลัพธ์คือ 4
อยากทราบการใช้สูตรค่ะ
Capture.PNG
การนับเวลา (1).xlsx
Re: การนับจำนวนเวลา
Posted: Sat May 13, 2023 11:17 pm
by norkaz
...
F8
=SUMPRODUCT((TEXT(LOOKUP(2,1/(E8=$A$2:$A$23),$B$2:$B$23),"hh")=TEXT($B$2:$B$23,"hh"))*(E8=$A$2:$A$23))
** สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจครับ **
Norkaz
Re: การนับจำนวนเวลา
Posted: Sun May 14, 2023 5:13 pm
by Juthaporn
ทำได้แล้วขอบคุณอาจารย์มากนะคะ