ใน Excel ค่าตัวกรองอินพุตในเซลล์


0

การใช้ Excel ฉันกำลังค้นหาระเบียนโดยใช้ตัวกรอง & gt; ลูกศรลง & gt; ตัวกรองข้อความ & gt; ประกอบด้วย (ดูภาพหน้าจอ) นี่เป็นสิ่งที่น่าเบื่อมากเมื่อหน้าต่างค้นหาหายไปหลังจากรับข้อมูลและฉันต้องทำขั้นตอนซ้ำอีกครั้งเพื่อค้นหาคำใหม่มีตัวเลือกที่ฉันสามารถป้อนคำค้นหาในเซลล์ใกล้เคียงและรายการ ถูกกรอง?

enter image description here

คำตอบ:


2

ในขณะที่คุณสามารถสร้างรหัส VBA และ / หรือใช้ตัวกรองขั้นสูงฉันขอแนะนำวิธีแก้ปัญหาต่อไปนี้ให้คุณ:

เพิ่มคอลัมน์อื่นในข้อมูลของคุณด้วยสูตรนี้วางลง:

M2=IF(ISERROR(SEARCH($X$1,A2,1)),FALSE,TRUE)

ด้วยสตริงการค้นหาที่คุณต้องการภายใน X1 คอลัมน์ค้นหาของคุณ A พร้อมข้อมูลเริ่มต้นในแถวที่ 2 และเริ่มต้นด้วยอักขระตัวแรกเสมอ

ตอนนี้จะทำเครื่องหมายข้อมูลการค้นหาของคุณเพื่อให้คุณสามารถกรองได้ คอลัมน์ M = จริง .

เมื่อคุณเปลี่ยนข้อมูลการค้นหาใน X1 เพียงอัปเดตตัวกรอง - เช่นกด ALT จากนั้นกด R แล้วเลือก S จากนั้นคุณสามารถสร้างทางลัดหรือ makro ด้วยปุ่มลัดที่กำหนดเอง


มี autocalc on อยู่ แต่สิ่งนี้ไม่ได้กลั่นกรองชุดข้อมูลของคุณ ฉันใช้รหัส M2 ในการระบุว่าเซลล์ M2 = ... ขอบคุณสำหรับคำใบ้ด้วย FLASE ^^ - แต่คุณรู้คุณอาจจะแนะนำการแก้ไขให้;
Jook

@Jook ขออภัยในความล่าช้าในการตอบเมื่อคุณพูด X1 คุณหมายถึงเซลล์ X1 หรือไม่
Kiranshell

@ Jook วิธีการแก้ปัญหาที่สง่างามมากทำงานได้อย่างสมบูรณ์ขอบคุณ Jook!
Kiranshell

@ Jook ฉันรู้ว่านี่เป็นคำถามที่ถามบ่อย แต่การค้นหาสามารถทำได้สำหรับคำเต็มเช่น การค้นหา "ติดตั้ง" ควรค้นหาเซลล์ที่มี "ติดตั้ง" เท่านั้นและไม่ใช่ "ติดตั้ง"
Kiranshell

ยินดีให้ความช่วยเหลือ - คุณสามารถขยายสูตรไปที่ i.e IF(ISERROR(SEARCH($X$1,A2,1),FALSE,EXACT(A2,$X$1))
Jook
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.