Page 1 of 1
อยากทราบสูตรการแสดงค่าที่ซ้ำกัน
Posted: Wed Jan 09, 2013 12:00 am
by pipoched
การหาข้อมูลที่ตรงกันและส่งกลับข้อมูลนั้นๆ ในแนวตั้งครับ
Re: อยากทราบสูตรการแสดงค่าที่ซ้ำกัน
Posted: Wed Jan 09, 2013 1:41 pm
by snasui

ควรใช้ข้อมูลที่คอลัมน์ D:E โดยลองตามนี้ครับ
- ที่เซลล์ H1 คีย์
=COUNTIF($D$3:$D$23,H$2)
Enter > Copy ไปทางขวา
- ที่เซลล์ H2 คีย์
=IF(ROWS(H$3:H3)>H$1,"",INDEX($E$3:$E$23,SMALL(IF($D$3:$D$23=H$2,ROW($D$3:$D$23)-ROW($D$3)+1),ROWS(H$3:H3))))
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่า
Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น
{=YourFormulas(...)
} ปีกกานี้คีย์เข้าไปเองไม่ได้
ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
Re: อยากทราบสูตรการแสดงค่าที่ซ้ำกัน
Posted: Thu Jan 10, 2013 1:18 am
by pipoched
ขอบคุณครับอาจารย์ทำได้แล้วครับ รบกวนอาจารย์ถ้ามีเวลาช่วยอธิบายวิธีการคิดสูตรเพื่อเป็นความรู้ด้วยครับ
และช่วยแนะนำแหล่งข้อมูลในการเรียนรู้โดยเฉพาะสูตรที่ซับซ้อนแบบนี้อ่ะครับและดูตัวอย่างได้จะเป็นพระคุณอย่างสูงครับ
Re: อยากทราบสูตรการแสดงค่าที่ซ้ำกัน
Posted: Thu Jan 10, 2013 9:44 am
by snasui

ลองดูกระทู้นี้ซึ่งมีคำอธิบายสูตรลักษณะนี้อยู่ครับ
http://www.snasui.com/viewtopic.php?f=3&t=2082
สูตรที่ซับซ้อนแบบนี้สามารถดูตัวอย่างการใช้งานตาม Link นี้ครับ
Array Formulas
Re: อยากทราบสูตรการแสดงค่าที่ซ้ำกัน
Posted: Thu Jan 10, 2013 11:54 pm
by pipoched
ขอบคุณครับอาจารย์จะตั้งใจศึกษาและฝึกฝนครับผมว่ามันท้าทายและสนุกมาหากเราทำตามโจทย์ที่เราต้องการได้
จะติดตามผลงานอาจารย์ต่อๆไปครับ