ฉันมีแผ่นงานที่มีหลายคอลัมน์มีหลายพันแถวและพยายามกรองค่าประมาณ 60 ค่าภายในคอลัมน์ แทนที่จะตรวจสอบแต่ละค่าจากตัวกรองจะมีวิธีการทำสิ่งนี้ได้เร็วขึ้นหรือไม่
ฉันมีแผ่นงานที่มีหลายคอลัมน์มีหลายพันแถวและพยายามกรองค่าประมาณ 60 ค่าภายในคอลัมน์ แทนที่จะตรวจสอบแต่ละค่าจากตัวกรองจะมีวิธีการทำสิ่งนี้ได้เร็วขึ้นหรือไม่
คำตอบ:
มันขึ้นอยู่กับค่า คุณอาจเลือกทั้งหมดได้ด้วยการค้นหาข้อความ (เพียงแค่เริ่มพิมพ์ลงในตัวกรองแบบเลื่อนลงหรือเลือกตัวเลือกเช่น "จบด้วย") หรือลองค้นหาค่า (เช่น "มากกว่า") สามารถจัดกลุ่มวันที่ได้ดังนั้นคุณสามารถเลือกเดือนละครั้งได้ หากวิธีนี้ไม่สมเหตุสมผลคุณสามารถโพสต์ค่าตัวอย่างสำหรับคำอธิบายที่เฉพาะเจาะจงมากขึ้น
หากวิธีการไม่ได้ตัดมัสตาร์ดให้คุณทันทีคุณอาจพบว่าการเพิ่มคอลัมน์พิเศษด้วยสูตรที่คุณสามารถเลือกได้ง่ายจะทำให้งานง่ายขึ้น ตัวอย่างเช่นลองเพิ่มคอลัมน์ชื่อ "select?" และเพิ่มสูตรที่ใช้งานได้ว่าควรเลือกแถวด้วยการเพิ่ม "ใช่" หรือ "ไม่" เช่น = IF (A2 / 4 = int (A2 / 4), "ใช่", "ไม่") เลือกทั้งหมด ทวีคูณของสี่ จากนั้นสิ่งที่คุณต้องทำคือการกรองแถวที่มี "ใช่" ในคอลัมน์ใหม่
=VLOOKUP(D6,'[CheckValues.xlsx]Sheet1 (2)'!A2:A78,1,FALSE)
และกรอกลงไปที่สิ้นสุด สูตรที่กล่าวถึงจะตรวจสอบว่ามีค่าใน D6 อยู่ในรายการของคุณและแสดงให้เห็นหรือไม่ถ้าไม่ใช่คุณจะมีสูตร#N/A
ที่คุณสามารถกรองออกได้ดังนั้นจึงเห็นเฉพาะค่าจากรายการของคุณ CheckValues จะต้องเรียงลำดับจากน้อยไปมาก