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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ปรับเป็นที่ C2=IFERROR(SMALL(IF(ข้อมูลที่สแกน!$A$2:$A$5=$A2,IF(--LEFT(ข้อมูลที่สแกน!$B$2:$B$5,FIND(",",ข้อมูลที่สแกน!$B$2:$B$5)-2)=$B2,--RIGHT(ข้อมูลที่สแกน!$B$2:$B$5,LEN(ข้อมูลที่สแกน!$B$2:$B$5)-FIND(",",ข้อมูลที่สแกน!$B$2:$B$5)))),COLUMNS($C2:C2)),"") กด Ctrl+Shift+Enter คัดลอกไปทางขวาครับjaanchat wrote: ↑Sat Mar 24, 2018 10:22 pm ที่มาจากลิงค์นี่ครับ http://www.snasui.com/viewtopic.php?f=3&t=13066
ความต้องการในคำตอบเหมือนกันครับ แต่หากชุดข้อมูลที่สแกนเข้ามา "วันเดือนปีและเวลา" อยู่ในเซลเดียวกันดังไฟล์ตัวอย่างที่แนบมา เราควรจะปรับสูตรนั้นอย่างไรครับ
ด้วยความเคารพครับ...ตัวอย่างข้อมูล.xlsx
ผมพบว่าในโพสต์ #1 มีการใช้ไฟล์นามสกุล .xlsx แสดงว่ามี Excel Version ที่สูงกว่า 2003 ใช้งาน การตอบคำถามผมจะใช้ Version ที่สูงกว่า 2003 เป็นหลักเพราะว่า Version 2003 ทาง Microsoft ได้หยุด Support ไปแล้วครับ