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