snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
ที่ G2=IF(H2="","",ROWS(G$2:G2)) copy down
ที่ H2=IFERROR(INDEX(B$2:B$26,AGGREGATE(15,6,ROW($B$1:$B$26)/($B$2:$B$26>0),ROWS(H$2:H2))),"") copy right and down
ขอโทษครับ ผมอาจจะเขียนไม่ชัดเจนเอง
ขออนุญาตอธิบายเพิ่มเติมครับ
ข้อมูลในคอลัมน์ B เป็นข้อมูลที่ลิงค์มาจากชีทอื่นอีกทีครับ ผมแก้ตัวอย่างใหม่ ให้ลิงค์มาจากชีท 2
คือปัจจุบันเวลาที่ผมกรอกข้อมูลในชีท 2 มันจะออกมาเป็นตัวอย่างตามคอลัมน์ A ถึง E ครับ
แต่ผมไม่อยากให้มันออกมาแบบนั้น อยากให้ออกมาเป็นตามตัวอย่างคอลัมน์ G ถึง K ครับ
ขอความกรุณาด้วยครับ
You do not have the required permissions to view the files attached to this post.