วิธีคัดลอกและวางใน Excel เมื่อเปิดตัวกรอง (5 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

คุณลักษณะ ตัวกรอง เป็นเครื่องมือที่มีประโยชน์มากสำหรับทุกคนที่ทำงานกับ MS Excel แต่มันทำให้เกิดปัญหาต่างๆ เมื่อเราพยายามคัดลอกและวางในแผ่นข้อมูล Excel โดยเปิดคุณลักษณะนี้ไว้ ดังนั้น บทความนี้จะแสดงวิธีการที่มีประสิทธิภาพในการ คัดลอกและวางใน Excel เมื่อคุณลักษณะ ตัวกรอง เปิดอยู่

เพื่ออธิบาย ฉันจะใช้ ชุดข้อมูลตัวอย่างเป็นตัวอย่าง ตัวอย่างเช่น ชุดข้อมูลต่อไปนี้แสดงถึง พนักงานขาย , ผลิตภัณฑ์ และ ยอดขายสุทธิ ของบริษัท มีสองผลิตภัณฑ์: เคเบิล และ ทีวี ที่นี่ เราจะใช้คุณลักษณะ ตัวกรอง กับผลิตภัณฑ์

ดาวน์โหลดคู่มือแบบฝึกหัด

หากต้องการฝึกฝนด้วยตนเอง ให้ดาวน์โหลด สมุดงานต่อไปนี้

คัดลอกและวางเมื่อเปิดตัวกรอง.xlsm

5 วิธีการคัดลอกและวางใน Excel เมื่อเปิดตัวกรอง

1. แป้นพิมพ์ลัดเพื่อคัดลอกและวางเมื่อเปิดตัวกรองใน Excel

เราสามารถทำตามวิธีที่มีประสิทธิภาพเพื่อหลีกเลี่ยงปัญหาในแผ่นงาน Excel เมื่อเราพยายามคัดลอกและวางด้วย ตัวกรอง บน. ในวิธีแรก เราจะใช้ แป้นพิมพ์ลัด เพื่อคัดลอกและวางค่าเซลล์ในชุดข้อมูลที่กรอง แต่ก่อนอื่น ให้ทำตามขั้นตอนด้านล่างเพื่อใช้ ตัวกรอง กับผลิตภัณฑ์

ขั้นตอน:

  • ประการแรก เลือกช่วงรวมถึง Headers .

  • จากนั้น เลือก Filter จากตัวเลือก ' Sort &รายการแบบเลื่อนลงตัวกรอง ' ในกลุ่ม การแก้ไข ใต้แท็บ หน้าแรก

  • หลังจากนั้น เลือกสัญลักษณ์แบบเลื่อนลงข้างส่วนหัว ผลิตภัณฑ์ ที่นั่น ทำเครื่องหมายในช่อง เคเบิล เท่านั้น แล้วกด ตกลง .

1.1 คัดลอกเฉพาะเซลล์ที่มองเห็น

เมื่อเราคัดลอกคอลัมน์ที่กรองแล้วใน Excel ระบบจะคัดลอกเซลล์ที่ซ่อนอยู่พร้อมกับเซลล์ที่มองเห็นโดยอัตโนมัติ แต่ส่วนใหญ่แล้วไม่ใช่การดำเนินการที่เราต้องการ ดังนั้น ในการคัดลอกเฉพาะเซลล์ที่มองเห็น เราจะใช้ปุ่ม ' Alt ' และ ' ; ' ร่วมกัน

STEPS:

  • ในตอนแรก เลือกช่วง

  • จากนั้น กดปุ่ม ' Alt ' และ ' ; ' พร้อมกันเพื่อเลือกเฉพาะเซลล์ที่มองเห็น
  • หลังจากนั้น กดปุ่ม ' Ctrl ' และ ' C ' เพื่อ คัดลอก
  • ตอนนี้ เลือกเซลล์ F5 เพื่อวางค่าที่คัดลอก

  • สุดท้าย กดปุ่ม ' Ctrl ' และ ' V ' พร้อมกันและจะวางเซลล์ตามที่แสดงด้านล่าง

<0 อ่านเพิ่มเติม: วิธีกรองอัตโนมัติและคัดลอกแถวที่มองเห็นด้วย Excel VBA

1.2 วางค่าหรือสูตรในเซลล์ที่มองเห็น

ตามที่เรา คัดลอกค่าเซลล์แล้วลองวางลงในคอลัมน์ที่กรองแล้วในแผ่นงาน Excel นอกจากนี้ยังวางในเซลล์ที่ซ่อนอยู่ซึ่งดูแลซีเรียลด้วย เพื่อหลีกเลี่ยงเหตุการณ์นี้ ให้ทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ในเริ่มต้น เลือกเซลล์ F5 เนื่องจากเป็นค่าที่เราต้องการวางในคอลัมน์ที่กรองแล้ว

  • จากนั้นกดปุ่ม ' Ctrl ' และ ' C ' คีย์พร้อมกันเพื่อคัดลอก
  • หลังจากนั้น ให้เลือกเซลล์ในคอลัมน์ที่กรองแล้วที่คุณต้องการวาง F5 ค่าเซลล์

  • จากนั้น กดปุ่ม ' F5 ' หรือ ' Ctrl ' และ ' G ' พร้อมกันและกล่องโต้ตอบจะปรากฏขึ้น
  • ที่นั่น ให้เลือก พิเศษ .

<25

  • จากนั้น ในกล่องโต้ตอบ ไปที่ Specia l เลือก เซลล์ที่มองเห็นเท่านั้น แล้วกด ตกลง .

  • ถัดไป กดปุ่ม ' Ctrl ' และ ' V ' พร้อมกันเพื่อวางค่าและค่านั้น' จะส่งคืนผลลัพธ์ที่ต้องการ

  • ในที่สุด หากคุณลบคุณลักษณะ ตัวกรอง ออก คุณจะเห็นเฉพาะค่าใหม่เท่านั้น ในเซลล์ที่มองเห็นได้ของคอลัมน์ที่กรองก่อนหน้านี้

อ่านเพิ่มเติม: วิธีคัดลอกเซลล์ที่ผสานและกรองใน Excel ( 4 วิธี)

1.3 วางชุดของค่าจากซ้ายไปขวาในตารางที่กรอง

มันแสดงข้อผิดพลาดเมื่อเรา คัดลอกเซลล์ที่มองเห็นได้ และวางลงในคอลัมน์อื่นของ ตารางกรองเดียวกัน แต่เราสามารถใช้เทคนิคบางอย่างในการทำงานได้ ดังนั้น ให้ทำตามขั้นตอนเพื่อทราบวิธีการทำงาน

ขั้นตอน:

  • ประการแรก เลือกช่วง

  • ถัดไป กดแป้น ' Ctrl ' และในขณะเดียวกัน ให้เลือกช่วงของเซลล์ที่คุณต้องการวาง

  • จากนั้น กดปุ่ม ' Alt ' และ ' ; ' พร้อมกัน

  • ในที่สุด กดปุ่ม ' Ctrl ' และ ' R ' พร้อมกัน และปุ่มจะวางค่าในคอลัมน์ที่ต้องการ

อ่านเพิ่มเติม: วิธีคัดลอกแถวใน Excel ด้วยตัวกรอง (6 วิธีที่รวดเร็ว)

2. ใช้ฟีเจอร์เติมเพื่อวางชุดค่าจากด้านขวา ไปทางซ้ายในตารางที่กรอง

เราใช้แป้นพิมพ์ลัดเพื่อวางชุดของค่าจาก ซ้าย ไปที่ ขวา ในตารางที่กรอง แต่ไม่มีวิธีการทำเช่นนั้นจาก ขวา ไป ซ้าย อย่างไรก็ตาม เราสามารถใช้คุณสมบัติ Excel Fill เพื่อดำเนินการ ดังนั้น เรียนรู้กระบวนการด้านล่าง

ขั้นตอน:

  • ในตอนแรก เลือกช่วงของเซลล์

  • จากนั้นกดปุ่ม ' Ctrl ' และเลือกคอลัมน์ทางซ้ายที่คุณต้องการวาง
  • หลังจากนั้น กดปุ่ม ' Alt ' และ ' ; ' พร้อมกันเพื่อเลือกเฉพาะเซลล์ที่มองเห็น

  • ตอนนี้ กด ซ้าย จากรายการแบบเลื่อนลง เติม ในกลุ่ม แก้ไข ใต้แท็บ หน้าแรก .

  • ด้วยเหตุนี้ ระบบจะวางค่าในคอลัมน์ที่เลือกทางด้านซ้าย

อ่านเพิ่มเติม: สูตรในการคัดลอกและวางค่าใน Excel (5 ตัวอย่าง)

การอ่านที่คล้ายกัน

  • วิธีคัดลอกและวางหลายเซลล์ใน Excel (7 วิธีด่วน)
  • VBA Paste Special เพื่อคัดลอกค่าและรูปแบบใน Excel (9 ตัวอย่าง)
  • Excel VBA: คัดลอกช่วงไปยังสมุดงานอื่น
  • มาโครเพื่อคัดลอกและวางจากแผ่นงานหนึ่งไปยังอีกแผ่นงานหนึ่ง (15 วิธี)
  • สูตร Excel เพื่อคัดลอกข้อความจากเซลล์หนึ่งไปยังอีกแผ่นหนึ่ง

3. ค้นหา Excel & เลือกคุณลักษณะเพื่อคัดลอกเฉพาะเซลล์ที่มองเห็นได้ในคอลัมน์ที่กรอง

เราทราบดีว่า Excel มี คุณลักษณะ ที่มีประโยชน์ในการดำเนินการหลายอย่าง ในวิธีนี้ เราจะใช้ Excel ' ค้นหา & เลือก ' คุณลักษณะสำหรับการคัดลอกเซลล์ที่มองเห็นเท่านั้น

ขั้นตอน:

  • ก่อนอื่น เลือกช่วงที่คุณต้องการคัดลอก

  • จากนั้น ในแท็บ หน้าแรก ให้เลือก ไปที่แบบพิเศษ จาก ค้นหา & เลือก รายการแบบเลื่อนลงในแท็บ การแก้ไข

  • ดังนั้น กล่องโต้ตอบจะปรากฏขึ้นและที่นั่น , เลือก เซลล์ที่มองเห็นเท่านั้น .
  • หลังจากนั้น กด ตกลง .

  • ตอนนี้ เลือก คัดลอก ในส่วน คลิปบอร์ด

  • สุดท้าย เลือกเซลล์ใดก็ได้ที่คุณ คุณต้องการวาง
  • ในตัวอย่างนี้ เลือกเซลล์ F7 กดปุ่ม ' Ctrl ' และ ' V ' พร้อมกัน จากนั้นระบบจะคืนค่าที่ถูกต้องผลลัพธ์

อ่านเพิ่มเติม: วิธีคัดลอกและวางเซลล์ที่มองเห็นได้เฉพาะใน Excel (3 วิธีง่ายๆ)

4. ใช้สูตรเพื่อวางชุดของค่าลงในเซลล์ที่มองเห็น

นอกจากนี้ เราสามารถใช้สูตรง่ายๆ เพื่อคัดลอกและวางชุดของค่าในตารางกรองเดียวกัน สำหรับกรณีนี้ เราต้องการคัดลอกค่าในคอลัมน์ E และวางลงในคอลัมน์ D สำหรับผลิตภัณฑ์ Cable เท่านั้น ดังนั้น โปรดดูขั้นตอนที่อธิบายด้านล่างเพื่อสร้างสูตร

ขั้นตอน:

  • ในตอนแรก เลือกเซลล์ D5 แล้วพิมพ์สูตร:
=E5

  • จากนั้น กด Enter และใช้เครื่องมือ ป้อนอัตโนมัติ เพื่อเติมชุดข้อมูล
  • ผลที่ได้คือการวางค่า

อ่านเพิ่มเติม: วิธีคัดลอกเซลล์ที่มองเห็นเฉพาะโดยไม่มีส่วนหัวโดยใช้ VBA

5. วางชุดค่าด้วย Excel VBA เมื่อเปิดตัวกรอง

สุดท้าย เราจะวางชุดของค่าในตารางที่กรองเดียวกันโดยใช้ Excel VBA โค้ด ดังนั้น ทำตามและเรียนรู้กระบวนการ

ขั้นตอน:

  • ก่อนอื่น ภายใต้แท็บ นักพัฒนาซอฟต์แวร์ ให้เลือก Visual Basic .

  • จากนั้น ภายใต้แท็บ แทรก ให้เลือก โมดูล

  • หน้าต่างใหม่จะเด้งออกมา
  • วางรหัสด้านล่าง:
7942

  • หลังจากนั้น ปิด วิชวล หน้าต่างพื้นฐาน
  • ตอนนี้ เลือกช่วงที่จะคัดลอก

  • จากนั้นเลือก มาโคร ใต้แท็บ นักพัฒนาซอฟต์แวร์

  • ด้วยเหตุนี้ กล่องโต้ตอบ มาโคร จะปรากฏขึ้น
  • ที่นั่น เลือก วาง ใน ชื่อมาโคร แล้วกด เรียกใช้

  • กล่องโต้ตอบอื่นจะปรากฏขึ้นเพื่อขอให้เลือกปลายทาง
  • ในช่อง เลือกปลายทาง ให้พิมพ์: $D$5:$D$10 หรือเลือกช่วงของเซลล์ในตารางที่คุณต้องการวางค่าแล้วกด ตกลง .

  • ที่ สุดท้าย ผลลัพธ์ที่ต้องการจะปรากฏในคอลัมน์ D

อ่านเพิ่มเติม: Excel VBA ถึง คัดลอกเฉพาะค่าไปยังปลายทาง (มาโคร UDF และ UserForm)

สรุป

นับจากนี้ คุณจะสามารถ คัดลอก และ วาง ใน Excel เมื่อเปิด ตัวกรอง ด้วยวิธีการที่อธิบายไว้ข้างต้น ใช้ต่อไปและแจ้งให้เราทราบหากคุณมีวิธีเพิ่มเติมในการทำงาน อย่าลืมที่จะแสดงความคิดเห็น คำแนะนำ หรือคำถามหากคุณมีในส่วนความคิดเห็นด้านล่าง

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง