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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่างเพิ่มเติม)ที่ผมต้องการคือให้ข้อมูลของแต่ละห้องมาลงไว้ในคอลัมน์เดียวตามประเภทครับ (คอลัมน์ข้อมูลที่ต้องการตาม Sheet2 ครับ)snasui wrote: Tue Aug 06, 2019 8:20 pm ผมเข้าใจว่าต้องการนำข้อมูลมาต่อกัน
กรณีเช่นนี้จะต้องมี Link ต้นทางมาด้วย หรือหากต่อจากหลายชีตก็ควรจะมีตัวอย่างแยกเป็นชีต
สำหรับตัวอย่างการต่อข้อมูลจากหลายชีต ให้เพิ่มชีตสำหรับต่อข้อมูล จากนั้น A1 คีย์สูตรตามด้านล่างครับ
=FILTER({'แผ่น1'!A:L; 'แผ่น2'!A:L},LEN({'แผ่น1'!A:A; 'แผ่น1'!A:A}))
ตัวอย่างนี้เป็นการนำข้อมูลของ แผ่น1, แผ่น2 มาต่อกันโดยดูจำนวนรายการของ แผ่น1 ว่ามีกี่รายการ
ลองประยุกต์กับงานจริงดูครับ
ไฟล์ต้นทางคือ Sheet ที่รับข้อมูลจาก Google Form ครับ ข้อมูลจะเหมือนกัน 7 คอลัมน์แค่แยกห้องเท่านั้น ซึ่งต้องการข้อมูลที่เหมือนกันนี้ให้ไปอยู่ใน Sheet2 ประกอบด้วย ห้องที่มีสถิติ,รหัสประจำตัวนักเรียน,ชื่อนักเรียน,ขาด ลา มาสาย,ขาด ลา มาสาย เนื่องจาก ,ครู LS ,ครูที่ปรึกษาsnasui wrote: Wed Aug 07, 2019 7:57 pm ข้อมูลแต่ละห้องอยู่ที่ไหน อธิบายให้เห็นถึงต้นทางด้วยครับ
ควรทำตัวอย่างให้สอดคล้องกับสิ่งที่อธิบายมาด้วย จะได้เห็นว่าต้นทางเป็นอย่างไร ปลายทางเป็นอย่างไร คีย์ข้อมูลลงมาตรง ๆ ก่อนก็ได้ จะได้สะดวกในการทำความเข้าใจครับ