สารบัญ
คุณลักษณะ ตัวกรอง เป็นเครื่องมือที่มีประโยชน์มากสำหรับทุกคนที่ทำงานกับ 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 เมื่อเปิด ตัวกรอง ด้วยวิธีการที่อธิบายไว้ข้างต้น ใช้ต่อไปและแจ้งให้เราทราบหากคุณมีวิธีเพิ่มเติมในการทำงาน อย่าลืมที่จะแสดงความคิดเห็น คำแนะนำ หรือคำถามหากคุณมีในส่วนความคิดเห็นด้านล่าง