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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)อธิบายตรงข้อนี้ใหม่อีกครั้งได้ไหมครับ ว่าต้องการดึงมาโดยวิธีใด ใช้สูตร หรือ VBA ครับ1.ผมอยากให้ sheet รายงาน 1 แสดงจำนวนบรรทัดเท่ากับข้อมูลใหน a_บิล
รบกวนแก้คำผิดด้วยน่ะครับjoker123 wrote:กด Ctrl+Shift ค้าง ตามด้วยปุ่ม Enter
มันคืออะไร แล้วทำเพื่ออะไร หรือ คับ
แล้วการกดให้ถูกวิธีต้องทำอย่างไรคับ
ปรับจากด้านบน เป็นที่ชีท "รายงาน1" เซลล์ K6 คีย์ =SUM(IF(A_บิล!$C$2:$C$140<>"ยกเลิก",IF(A_บิล!$C$2:$C$140<>"",1,0)))
กด Ctrl+Shift ค้าง ตามด้วยปุ่ม Enter (จะมีเครื่องหมาย {} คร่อมสูตรไว้อัตโนมัติ)
ปรับจากด้านบน เป็นที่ชีท "รายงาน1" เซลล์ A7 คีย์
=IF(ROWS(A$7:A7)>$K$6,"",INDEX(A_บิล!B$2:B$140,SMALL(IF(A_บิล!$C$2:$C$140<>"ยกเลิก",ROW(A_บิล!$C$2:$C$140)-ROW(A_บิล!$C$2)+1),ROWS(A$7:A7))))
กด Ctrl+Shift ค้าง ตามด้วยปุ่ม Enter คัดลอกไปทางขวามือถึงคอลัมน์ G หากข้อมูลไม่ตรงกับหัวคอลัมน์ ให้ปรับชื่อคอลัมน์ให้ตรงกับข้อมูลที่เราเลือก (สีแดงในสูตรด้านบน) จากนั้นคัดลอกลงมาพร้อมกัน
เจอเคสบ่อยครับ อย่าคิดมากครับjoker123 wrote:ขอบคุณมากๆ ครับ
ทำได้แล้ว กดผิดมาตลอดเลยไม่ได้สักที อิอิ