ด้วย PowerPivots ค้นหารายการที่ปรากฏ * เท่านั้น * ในหมวดหมู่เดียว


2

ด้วย PowerPivot ฉันจะค้นหารายการในหมวดหมู่เดียวได้อย่างไร นี่คือตัวอย่าง:

item category number obera f6 7 artois f7 2 obera f7 3 ella f6 9

หากฉันเลือกf6เอาต์พุตสำหรับตัวอย่างนี้จะเป็น:

ella

(มันจะไม่มี obera ตั้งแต่ที่ปรากฏในหมวดหมู่ f7 ด้วย) ขอบคุณล่วงหน้า.

แก้ไข: สิ่งที่ฉันต้องการทำสำหรับแต่ละหมวดหมู่ (ซึ่งฉันมีมาก) แสดงรายการที่ปรากฏภายใต้หมวดหมู่นั้นและไม่มีที่อื่นอีกแล้ว


ฉันคิดว่าคุณต้องแก้ไขตัวอย่างของคุณ - obera ไม่ปรากฏในหมวดหมู่ f7
Mike Honey

คุณพูดถูกขอบคุณที่ชี้ให้เห็น คงที่
PonyEars

คำตอบ:


1

ฉันสร้างโซลูชันนี้โดยใช้ Power Query Add-In คุณสามารถดาวน์โหลดได้จาก OneDrive ของฉัน - เป็นไฟล์สาธิต Power Query - รายการที่อยู่ในหมวดหมู่เดียวเท่านั้น

http://1drv.ms/1AzPAZp

นี่คือคำอธิบายของวิธีการสร้าง:

เมื่อใช้ Power Query ฉันสร้าง Query ("Table1") จากตาราง Excel ฉันยกเลิกการเลือกตัวเลือกเพื่อโหลดไปยังแผ่นงาน - นี่เป็นเพียงการป้อนข้อมูลไปยังแบบสอบถามถัดไป

ฉันสร้าง Query ("Table1 หลายหมวดหมู่") จากตาราง Excel เดียวกัน ใน Query นั้นฉันรวม Query "Table1" เข้าร่วมในรายการ จากนั้นฉันก็ขยายคอลัมน์รายการและหมวดหมู่จาก "Table1" โปรดทราบว่า ณ จุดนี้ฉันได้เพิ่มจำนวนแถวครอบคลุมการรวมทั้งหมดของรายการ

จากนั้นฉันเพิ่มคอลัมน์แบบกำหนดเอง "หลายหมวดหมู่" สูตรเป็นเพียง:

[category] <> [NewColumn.category]

ฉันเข้าร่วมรายการแล้วดังนั้นการทดสอบนี้มีหลายหมวดหมู่สำหรับรายการนี้หรือไม่ จากนั้นฉันกรองในคอลัมน์นี้เพียงแค่รักษาค่า TRUE

ฉันเพิ่มกลุ่มตามกลุ่มตามรายการและหมวดหมู่และรับค่าสูงสุดของคอลัมน์ "หลายหมวดหมู่" - สิ่งนี้สำคัญกับสถานการณ์เมื่อสินค้ามีมากกว่า 2 หมวดหมู่

ในที่สุดฉันก็ลบคอลัมน์ "working out" ออกและยกเลิกการเลือกตัวเลือกเพื่อโหลดไปยังแผ่นงานอีกครั้ง - นี่เป็นเพียงการป้อนข้อมูลไปยังคิวรีถัดไป

ต่อไปฉันสร้าง Query อื่น ("Table1 final") อีกครั้งเริ่มจากตาราง Excel เดิม ครั้งนี้ฉันรวมอยู่ในแบบสอบถาม "Table1 หลายหมวดหมู่" การเข้าร่วมรายการและหมวดหมู่และรวมถึงแถวที่ไม่ตรงกัน

จากนั้นฉันขยายและเปลี่ยนชื่อคอลัมน์ "หลายหมวดหมู่" และแทนที่ค่า Null ด้วย FALSE ข้อความค้นหานี้ถูกส่งไปยังตารางใหม่บนแผ่นงานใหม่ "หลายหมวดหมู่"

ในที่สุดฉันก็สร้างตารางสาระสำคัญบนตารางใหม่นั้นในแผ่น "หลายหมวดหมู่" คอลัมน์ "หลายหมวดหมู่" จะบอกคุณว่ารายการใดมีอยู่ในหลายหมวดหมู่

เห็นได้ชัดว่ามันเป็นขั้นตอนค่อนข้างน้อยที่จะไปถึงจุดนี้ อย่างไรก็ตามการแยกแต่ละขั้นตอนนั้นค่อนข้างง่ายและเข้าใจง่ายเนื่องจากตัวแก้ไข Power Query ของ WYSIWYG แน่นอนว่ามันง่ายกว่าการติดตามมากกว่าการดีบักโค้ด VBA และดีกว่าการลองดีบั๊กสูตร Excel 100x


ขอบคุณมัด! ฉันไม่คุ้นเคยกับ Power Query แต่ฉันกำลังดูและดูแผ่นงานของคุณตอนนี้
PonyEars
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.