:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
bowjung
Member
Member
Posts: 75
Joined: Thu Feb 24, 2011 3:04 pm

ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#1

Post by bowjung »

สวัสดีค่ะอาจารย์คนควน และท่านกูรูทุกท่าน ดิฉันอยากทราบสูตรที่สามารถคำนวณอายุตามเงื่อนไขที่เรากำหนดค่ะ
คือ ในกรณีที่ต้องการทราบช่วงอายุของแต่ละคน เช่น อายุ 18 - 25 ปี มีกี่คน และมีใครบ้างค่ะ ที่ต้องการ
คำตอบคือ ที่ทำตัวเลข ตัวอักษรสีแดง พื้นหลังสีเหลืองค่ะ รบกวนช่วยหน่อยนะคะ ส่วนฐานข้อมูลอยู่ด้านซ้ายค่ะ
รายละเอียดตามไฟล์แนบค่ะ
You do not have the required permissions to view the files attached to this post.
ZEROV
Member
Member
Posts: 73
Joined: Thu Jun 03, 2010 6:31 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#2

Post by ZEROV »

ช่วงอายุน่าจะผิดครับ
18-25 26-30 30-35 35-40 41-45 46-50 51-55

น่าจะเป็นแบบนี้

18-25 26-30 31-35 36-40 41-45 46-50 51-55
bowjung
Member
Member
Posts: 75
Joined: Thu Feb 24, 2011 3:04 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#3

Post by bowjung »

ZEROV wrote:ช่วงอายุน่าจะผิดครับ
18-25 26-30 30-35 35-40 41-45 46-50 51-55

น่าจะเป็นแบบนี้

18-25 26-30 31-35 36-40 41-45 46-50 51-55
ใช่ ๆ ค่ะ พิมพ์ผิด ขอโทษค่ะ
ZEROV
Member
Member
Posts: 73
Joined: Thu Jun 03, 2010 6:31 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#4

Post by ZEROV »

สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
You do not have the required permissions to view the files attached to this post.
Last edited by ZEROV on Wed Mar 21, 2012 11:48 am, edited 1 time in total.
bowjung
Member
Member
Posts: 75
Joined: Thu Feb 24, 2011 3:04 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#5

Post by bowjung »

ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
ให้ copy ใส่ช่องไหนหรอคะ มันแสดง FALSE ค่ะ
แล้ว D2 มาจากไหนหรอคะ
User avatar
tupthai
Bronze
Bronze
Posts: 302
Joined: Sat Feb 04, 2012 2:49 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#6

Post by tupthai »

1.สูตรหาความถี่ ใช้ FREQUENCY(data_array, bins_array)
data_array=$C$2:$C$27
bins_array =$S$4:$S$11 ดังนี้
S4=17
S5=25
S6=30
S..=..
ตามลำดับ ฯ
FREQUENCY($C$2:$C$27,$S$4:$S$11)
ดึงข้อมูล ช่วงความถี่ที่ต้องการ ใช้ index
E4=INDEX(FREQUENCY($C$2:$C$27,$S$4:$S$11),2)
Enter>
copy ไปใช้ให้เปลี่ยน หมายเลขลำดับของช่วงความถี่ที่ต้องการ
เลข 2 คือ ความถี่ของช่วงที่ 2 อายุ 18-25 ส่วน เลข 1 คือ ความถี่ของช่วงที่ 1 อายุ <=17

2.หาชื่อคน ตามช่วงอายุ
F4=IF(ROW()-3>E$4,"",INDEX($B$1:$B$27,SMALL(IF($C$2:$C$27>=18,IF($C$2:$C$27<=25,ROW($C$2:$C$27))),ROW()-3)))
ctrl+shift+enter >copy ลงด้านล่าง

copy ไปใช้คอลัมน์อี่นให้เปลี่ยนเงือนไขช่วงอายุ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#7

Post by bank9597 »

ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
ต่อยอดจากคุณ ZEROV
ที่ F4 คีย์ =IF(ROWS($F$4:F4)>$E$4,"",INDEX($B$2:$B$27,SMALL(IF($D$2:$D$27=2,ROW($B$2:$B$27)-ROW($B$2)+1),ROWS($F$4:F4))))
กด Ctrl+Shift+Enter คัดลอกลงมา

ในคอลัมน์อื่นๆ ก็เปลี่ยนไปตามเงื่อนไขนั้นครับ :D
You do not have the required permissions to view the files attached to this post.
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#8

Post by bank9597 »

bowjung wrote:
ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
ให้ copy ใส่ช่องไหนหรอคะ มันแสดง FALSE ค่ะ
แล้ว D2 มาจากไหนหรอคะ
ที่ D2 หรือคอลัมน์ D ผู้ตอบต้องการแยกแบ่งกลุ่มอายุให้ตรงกับเงื่อนไขที่ระบุไว้ เพื่อที่จะใช้เป็นคีย์หลักในการนับจำนวนและดึงข้อมูลไปแสดงครับ ซึ่งหากไม่ทำเช่นนี้ก็จะเป็นการยากในการใช้สูตรครับ

ส่วนที่ขึ้น False นั้น ไม่ทราบว่านำสูตรไหนไปวางเซลล์ไหนครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
bowjung
Member
Member
Posts: 75
Joined: Thu Feb 24, 2011 3:04 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#9

Post by bowjung »

tupthai wrote:1.สูตรหาความถี่ ใช้ FREQUENCY(data_array, bins_array)
data_array=$C$2:$C$27
bins_array =$S$4:$S$11 ดังนี้
S4=17
S5=25
S6=30
S..=..
ตามลำดับ ฯ
FREQUENCY($C$2:$C$27,$S$4:$S$11)
ดึงข้อมูล ช่วงความถี่ที่ต้องการ ใช้ index
E4=INDEX(FREQUENCY($C$2:$C$27,$S$4:$S$11),2)
Enter>
copy ไปใช้ให้เปลี่ยน หมายเลขลำดับของช่วงความถี่ที่ต้องการ
เลข 2 คือ ความถี่ของช่วงที่ 2 อายุ 18-25 ส่วน เลข 1 คือ ความถี่ของช่วงที่ 1 อายุ <=17

2.หาชื่อคน ตามช่วงอายุ
F4=IF(ROW()-3>E$4,"",INDEX($B$1:$B$27,SMALL(IF($C$2:$C$27>=18,IF($C$2:$C$27<=25,ROW($C$2:$C$27))),ROW()-3)))
ctrl+shift+enter >copy ลงด้านล่าง

copy ไปใช้คอลัมน์อี่นให้เปลี่ยนเงือนไขช่วงอายุ
ขอบคุณมากค่ะ
bowjung
Member
Member
Posts: 75
Joined: Thu Feb 24, 2011 3:04 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#10

Post by bowjung »

bank9597 wrote:
ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
ต่อยอดจากคุณ ZEROV
ที่ F4 คีย์ =IF(ROWS($F$4:F4)>$E$4,"",INDEX($B$2:$B$27,SMALL(IF($D$2:$D$27=2,ROW($B$2:$B$27)-ROW($B$2)+1),ROWS($F$4:F4))))
กด Ctrl+Shift+Enter คัดลอกลงมา

ในคอลัมน์อื่นๆ ก็เปลี่ยนไปตามเงื่อนไขนั้นครับ :D
ขอบคุณมากค่ะ
ขอบสอบถามหน่อยค่ะ ทำไมเวลาที่เรา Copy สูตรของรายชื่อ เช่น F4 ลงมาแล้ว จึงแสดง #NUM! ค่ะ หรือดับเบิ้ลคลิกสูตร ก็จะแสดง #NUM! เช่นกันค่ะ
กด Ctrl+Shift+Enter คัดลอกลงมา ทำอย่างไรคะ คือลองทำแล้ว แต่ก็เห็นแสดง ***คงทำไม่เป็นน่ะคะ****
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#11

Post by bank9597 »

:D หากวางสูตรตามที่ผมตอบไปถุกต้องแล้ว ก็น่าจะผิดในขั้นตอนการกดครับ การกด Ctrl+Shift+Enter คือ พอวางสูตรลงในแถบสูนแล้ว อย่าเพิ่ง Enter ให้กด CtrlและShift ค้างไว้ ตามด้วย Enter ครับ แล้วคัดลอกลงมา

ทบทวนการใส่สูตรอีกครั้งครับ
ที่ D2 คีย์ =MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0) คัดลอกลงมาจนสุดแถว
ที่ E4 คีย์ =Countif(D2:D30,2)
ที่ F4 คีย์ =IF(ROWS($F$4:F4)>$E$4,"",INDEX($B$2:$B$27,SMALL(IF($D$2:$D$27=2,ROW($B$2:$B$27)-ROW($B$2)+1),ROWS($F$4:F4))))
กด Ctrl+Shift+Enter คัดลอกลงมา :D
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
bowjung
Member
Member
Posts: 75
Joined: Thu Feb 24, 2011 3:04 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#12

Post by bowjung »

bank9597 wrote::D หากวางสูตรตามที่ผมตอบไปถุกต้องแล้ว ก็น่าจะผิดในขั้นตอนการกดครับ การกด Ctrl+Shift+Enter คือ พอวางสูตรลงในแถบสูนแล้ว อย่าเพิ่ง Enter ให้กด CtrlและShift ค้างไว้ ตามด้วย Enter ครับ แล้วคัดลอกลงมา

ทบทวนการใส่สูตรอีกครั้งครับ
ที่ D2 คีย์ =MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0) คัดลอกลงมาจนสุดแถว
ที่ E4 คีย์ =Countif(D2:D30,2)
ที่ F4 คีย์ =IF(ROWS($F$4:F4)>$E$4,"",INDEX($B$2:$B$27,SMALL(IF($D$2:$D$27=2,ROW($B$2:$B$27)-ROW($B$2)+1),ROWS($F$4:F4))))
กด Ctrl+Shift+Enter คัดลอกลงมา :D
เข้าใจแล้วค่ะ ลองทำแล้ว ได้แล้วค่ะ ขอบคุณมาก ๆ นะคะ
User avatar
tupthai
Bronze
Bronze
Posts: 302
Joined: Sat Feb 04, 2012 2:49 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#13

Post by tupthai »

ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
เป็นการประยุกต์ใช้สูตรโดยไม่ต้องใช้ array ได้แบบน่าสนใจ,เร้าใจ ดีครับ :D
User avatar
snasui
Site Admin
Site Admin
Posts: 31178
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#14

Post by snasui »

tupthai wrote:
ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
เป็นการประยุกต์ใช้สูตรโดยไม่ต้องใช้ array ได้แบบน่าสนใจ,เร้าใจ ดีครับ :D
จาก MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0) สามารถเขียนได้เป็น
=MATCH(C2,{17,25,30,35,40,45,50,55})) ซึ่งมีความหมายเดียวกันคือหาค่าที่น้อยกว่าหรือเท่ากับ C2 ในช่วง {17,25,30,35,40,45,50,55} ว่าอยู่ในลำดับที่เท่าไรครับ :P
User avatar
tupthai
Bronze
Bronze
Posts: 302
Joined: Sat Feb 04, 2012 2:49 pm

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#15

Post by tupthai »

=MATCH(C2,{17,25,30,35,40,45,50,55})
สั้น กระชับ เยี่ยมเลยครับ **ขอเก็บไปใช้** :D
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#16

Post by bank9597 »

จาก MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0) สามารถเขียนได้เป็น
=MATCH(C2,{17,25,30,35,40,45,50,55})) ซึ่งมีความหมายเดียวกันคือหาค่าที่น้อยกว่าหรือเท่ากับ C2 ในช่วง {17,25,30,35,40,45,50,55} ว่าอยู่ในลำดับที่เท่าไรครับ
ผมน่าจะคิดได้แบบนี้บ้างน่ะ คงดีไม่น้อย :lol: :lol: :lol:
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
snasui
Site Admin
Site Admin
Posts: 31178
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ในกรณีที่ต้องการทราบช่วงอายุ มีกี่คน ใครบ้าง

#17

Post by snasui »

snasui wrote:
tupthai wrote:
ZEROV wrote:สูตรแบ่งกลุ่มอายุ
d2=MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0)
Copy สูตรลงไป
สูตรนับจำนวนตามกลุ่มอายุ
e4=COUNTIF($D:$D,2)
เป็นการประยุกต์ใช้สูตรโดยไม่ต้องใช้ array ได้แบบน่าสนใจ,เร้าใจ ดีครับ :D
จาก MATCH(1,--(C2<={17,25,30,35,40,45,50,55}),0) สามารถเขียนได้เป็น
=MATCH(C2,{17,25,30,35,40,45,50,55})) ซึ่งมีความหมายเดียวกันคือหาค่าที่น้อยกว่าหรือเท่ากับ C2 ในช่วง {17,25,30,35,40,45,50,55} ว่าอยู่ในลำดับที่เท่าไรครับ :P
:o ขออภัยครับ ลืมแก้ตัวเลข ตั้งใจจะเขียนว่าสามารถเขียนได้เป็น

=MATCH(C2,{0,18,26,31,36,41,46,51})

ซึ่งมีความหมายเดียวกันคือหาค่าที่น้อยกว่าหรือเท่ากับ C2 ในช่วง {0,18,26,31,36,41,46,51} ว่าอยู่ในลำดับที่เท่าไรครับ
Post Reply