Page 1 of 1
ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Tue Aug 27, 2013 11:56 am
by romeko
จากไฟล์แนบ ต้องการลบค่าเวลาที่ซ้ำกันในแถวเดียวกันค่ะ (ตัวอย่างหลังจากที่ลบแล้วจะอยู่ด้านล่าง) ด้วยจะมีข้อมูลลักษณะนี้เยอะมาก ถ้าจะมานั่งจิ้มๆๆ ลบๆๆ คงไม่ไหวค่ะ รบกวนด้วยค่ะ
Re: ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Tue Aug 27, 2013 10:45 pm
by snasui

ลองตามนี้ครับ
ที่ F18 คีย์สูตร
=IF(COLUMNS($F18:F18)>SUM(IF(FREQUENCY(IF($F2:$Q2<>"",MATCH($F2:$Q2,$F2:$Q2,0)),COLUMN($F2:$Q2)-COLUMN($F2)+1),1)),"",INDEX($F2:$Q2,SMALL(IF(FREQUENCY(IF($F2:$Q2<>"",MATCH($F2:$Q2,$F2:$Q2,0)),COLUMN($F2:$Q2)-COLUMN($F2)+1),TRANSPOSE(COLUMN($F2:$Q2)-COLUMN($F2)+1)),COLUMNS($F18:F18))))
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง ดูไฟล์แนบประกอบครับ
Re: ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Wed Aug 28, 2013 9:43 am
by romeko
ขอบคุณอาจารย์มากค่ะ ดิฉันอาจแสดงตัวอย่างที่ผิดพลาด คือ ข้อมูลที่จะนำมาทำมีเป็นพันแถวเลยค่ะ ถ้าจะนำสูตรเพื่อให้ได้ผลลัพมาไว้ด้านท้าย(ตัวอย่างไฟล์แนบ) จะได้ไหมค่ะ

Re: ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Mon Sep 02, 2013 2:28 pm
by romeko

รบกวนด้วยค่ะ
Re: ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Mon Sep 02, 2013 2:32 pm
by bank9597
romeko wrote:
รบกวนด้วยค่ะ

เนื่องจากอาจารย์คนควน ยังไม่มีเวลามาดูให้น่ะครับ เดี๋ยวผมจะช่วยดูให้อีกแรงครับ
Re: ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Mon Sep 02, 2013 2:44 pm
by bank9597

ได้ลองเอาสูตรไปวางในตำแหน่งที่ต้องการแล้วหรือยังครับ
ผมได้เอาสูตรที่อาจารย์ตอบไว้ ไปวางต่อด้านท้าย สูตรก็แสดงผลถูกต้องเหมือนเดิมครับ ไม่ทราบว่ามีปัญหาตรงส่วนไหนครับ
Re: ลบค่าซ้ำ ในแถวเดียวกัน
Posted: Mon Sep 02, 2013 4:29 pm
by romeko

ขอบคุณมากค่ะ ได้ลองก๊อบของ อ. ไปวางที่ท้ายตารางปรากฎว่ามันขึ้นเพี้ยนไปหมดเลย ระหว่างที่ส่งข้อความมาถามก้อลองอยู่ สองสามวัน ไม่ทราบจริงๆ ว่าเป็นเพราะอะไร ต้องขอบคุณ อ.ทั้งสองอย่างสูงอีกครั้งค่ะ