EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ต้องกดที่สูตรที่ใส่ กด Ctrl+Shift+Enterpuriwutpokin wrote: Fri Sep 25, 2020 9:02 am J2=IFERROR(INDEX('15 (2)'!E$2:E$15,SMALL(IF('15 (2)'!A$2:A$15=H2,ROW('15 (2)'!A$2:A$15)-ROW('15 (2)'!A$2)+1),COUNTIF(H$2:H2,H2))),"") กด Ctrl+Shift+Enter คัดลอกลงครับ
ตรงสีแดงครับที่แก้แล้วไม่เหมือนกันครับddn1703@gmail.com wrote: Thu Oct 15, 2020 4:49 pm สอบถามเพิ่มเติมค่ะ ลองหาข้อมูลแล้วเขียนออกมาได้ตามไฟล์แนบค่ะ
สูตรที่ลองเขียนจากการหาข้อมูลเพิ่มเติม =IFERROR(INDEX('15'!$R$2:$R$10,SMALL(IF(AD4='15'!$O$2:$O$10,ROW('15'!$O$2:$O$10),""),COUNTIF(AD$2:AD4,AD4))),"")
ทำไมค่าสุดท้ายถึงไม่ออกค่ะ
สูตรของอาจารย์
=IFERROR(INDEX('15'!R$2:R$10,SMALL(IF('15'!D$2:D$10=AD6,ROW('15'!D$2:D$10)-ROW('15'!D$2)+1),COUNTIF(AD6:AD6,AD6))),"")
ทำไมค่าที่ได้มาถึงเป็นค่าเดียวกันทำหมด