Page 1 of 1
การก๊อปปี้ และ วางเฉพาะข้อมูลที่ Filter
Posted: Tue Oct 19, 2021 10:44 am
by chachu
สวัสดีครับ
จากไฟล์แนบต้องการความช่วยเหลือในการ Copy ข้อมูลหมายเลขโทรศัพท์
โดย Filter คอลั่ม H แล้วเอาข้อมูลเบอร์โทรจากคอลั่ม L ในช่องที่มีข้อมูลแล้ว
วางในคอลั่ม L ในบรรทัดๆถัดๆไปที่มีข้อมูลของ H ตรงกัน
ลองใช้ Visible Cell Only แล้วแต่เหมือนไฟล์ไม่ให้เลือกแบบ Multiple ครับ
รบกวนขอความช่วยเหลือด้วยครับ
Re: การก๊อปปี้ และ วางเฉพาะข้อมูลที่ Filter
Posted: Tue Oct 19, 2021 11:50 am
by norkaz
...
ถ้าเลือกใช้สูตรลองแบบนี้
AI2 =IFERROR(INDEX($H:$H,AGGREGATE(15,6,ROW($H$2:$H$2000)/($H$2:$H$2000<>"")/($L$2:$L$2000<>""),ROWS($AI$2:AI2))),"")
AJ2 =IFERROR(INDEX($L:$L,AGGREGATE(15,6,ROW($H$2:$H$2000)/($H$2:$H$2000<>"")/($L$2:$L$2000<>""),ROWS($AI$2:AJ2))),"")
AK2 =IFERROR(VLOOKUP(H2,$AI:$AJ,2,0),"")
Copy ลงไป แล้วใช้ ข้อมูล คอลัมน์นี้ ไปแปะที่ คอลัมน์ L
Norkaz
Re: การก๊อปปี้ และ วางเฉพาะข้อมูลที่ Filter
Posted: Tue Oct 19, 2021 12:57 pm
by snasui

อีกวิธีเป็นการคีย์สูตรลงในคอลัมน์เดิม แต่จะต้องเลือกพื้นที่เสียก่อน ทำตามลำดับด้านล่างครับ
- คลุมคอลัมน์ L ทั้งคอลัมน์โดยคลิกที่หัวคอลัมน์ L
- กดแป้น F5 > Special > Visible cells only > OK
- กดแป้น F5 > Special > Blanks > OK > สังเกตว่าเซลล์แรกที่ถูกเลือกจะต้องเป็นเซลล์แรกสุดที่เป็นเซลล์ว่าง กรณีนี้คือ L1354
- คีย์สูตร
=LOOKUP(2,1/(H$2:H1353=H1354),L$2:L1353)
กดแป้นให้รับสูตรด้วยสองปุ่มคือกดแป้น Ctrl ค้างไว้แล้วตามด้วยแป้น Enter จะเป็นการเติมสูตรพร้อมกันทีเดียวทุกเซลล์
ข้อ 4 ทำต่อเนื่องจากข้อ 3 ทันที ห้ามคลิกตำแหน่งอื่นใดก่อนจะทำตามข้อ 4 โดย
สูตรจะต้องตรงตามนี้ทุกอักขระ ไม่เช่นนั้นจะไม่ได้คำตอบครับ