Page 1 of 1

ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Fri May 18, 2018 4:00 pm
by 9tchai
วิธีนับในคอลัมน์ A จาก A1 - A45 นับค่าของ A1ตัว จะเป็น 6 ตัว คือ A21, A23, A25, A37, A40, A45
และนับ A2ตัว จะเป็น 4 ตัว คือ A1-2, A8-9, A27-28, A32-33 จะนับแบบนี้เรื่อยไป ทั้ง A และ B
(ตัวอย่างในไฟล์แนบ)
ขอบคุณครับ

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Fri May 18, 2018 9:15 pm
by koko_excel_tip
9tchai wrote: Fri May 18, 2018 4:00 pm วิธีนับในคอลัมน์ A จาก A1 - A45 นับค่าของ A1ตัว จะเป็น 6 ตัว คือ A21, A23, A25, A37, A40, A45
และนับ A2ตัว จะเป็น 4 ตัว คือ A1-2, A8-9, A27-28, A32-33 จะนับแบบนี้เรื่อยไป ทั้ง A และ B
(ตัวอย่างในไฟล์แนบ)
ขอบคุณครับ
อ่านแล้วและลองดูไฟล์แล้วครับ ยังไม่เข้าใจเรื่องรายละเอียด ช่วงอธิบายมากกว่านี้ได้ไหมครับ :?: :?: :?:

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Fri May 18, 2018 9:53 pm
by 9tchai
วิธีนับในคอลัมน์ A จาก A1 - A45 นับค่าของ ;-
ค่าของA1ตัว จะนับได้ 6 ครั้ง คือ คอลัมน์ที่A21, A23, A25, A37, A40, A45
A2ตัว จะนับได้ 4 ครั้ง คือ A1-2, A8-9, A27-28, A32-33 จะนับแบบนี้เรื่อยไป ทั้ง A และ B
A3ตัว จะนับได้ 1 ครั้ง คือ A16-18
A4ตัว ถึง A10 จะนับไม่ได้ ไม่มี

B1 จะนับได้ 3 ครั้ง คือ B22, B24, B26
B2 จะนับได้ 2 ครั้ง คือ B19-20, B38-39
เป็นต้น...

ปล. ต้องการทำสูตรที่ F1-10 และ H1-10

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Sat May 19, 2018 8:00 am
by snasui
9tchai wrote: Fri May 18, 2018 4:00 pm วิธีนับในคอลัมน์ A จาก A1 - A45 นับค่าของ A1ตัว จะเป็น 6 ตัว คือ A21, A23, A25, A37, A40, A45
และนับ A2ตัว จะเป็น 4 ตัว คือ A1-2, A8-9, A27-28, A32-33 จะนับแบบนี้เรื่อยไป ทั้ง A และ B
(ตัวอย่างในไฟล์แนบ)
ขอบคุณครับ
:D ผมเข้าใจว่าเป็นการนับการเรียงติดกันของค่าที่ต้องการว่าติดกันเท่านั้นเท่านี้ตัวมีอยู่กี่จำนวน ตัวอย่างสูตรครับ

เซลล์ F1 คีย์

=SUM(IF(FREQUENCY(IF($A$1:$A$45=LEFT(E1),ROW($A$1:$A$45)),IF($A$1:$A$45<>LEFT(E1),ROW($A$1:$A$45)))=ROWS(F$1:F1),1))

Ctrl+Shift+Enter > Copy ลงด้านล่าง > Copy ไปวางที่คอลัมน์ H

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Sat May 19, 2018 8:59 am
by 9tchai
ขอบคุณมากครับอาจารย์ นำไปประยุกต์ใช้ได้แล้วครับ

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Sat May 19, 2018 10:57 am
by 9tchai
รบกวน อีกซักนิดครับท่าน ค่าที่ทำนี้เป็น A กับ B แต่เปลี่ยนค่าเป็นตัวเลข เช่น 1 กับ 2 สูตรไม่ทำงาน นับไม่ได้ครับ ต้องเพิ่มอย่างไรครับ?
ขอบคุณครับ

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Sat May 19, 2018 11:08 am
by snasui
:D ช่วยแนบตัวอย่างไฟล์มาใหม่ จะได้ตอบได้ตรงประเด็นครับ

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Sat May 19, 2018 11:37 am
by 9tchai
รบกวนอาจารย์ด้วยครับ ได้แนบไฟล์มาแล้วครับ

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Sat May 19, 2018 11:58 am
by snasui
:D ตัวอย่างการปรับสูตรที่ P19 ครับ

SUM(IF(FREQUENCY(IF($B$1:$B$45=MID(O19,4,1)+0,ROW($B$1:$B$45)),IF($B$1:$B$45<>MID(O19,4,1)+0,ROW($B$1:$B$45)))=ROWS(P$19:P19),1))

Re: ช่วยแนะนำสูตรการนับ แบบนี้ด้วยครับ

Posted: Mon May 21, 2018 11:35 am
by 9tchai
ครบถ้วนสมบูรณ์แล้วครับผม ขอบคุณมากครับท่านอาจารย์ :cp: