ส่งคืนข้อความตาม ID โดยมีหนึ่งข้อความที่สำคัญกว่า


0

ฉันมีรหัสผลิตภัณฑ์บางส่วน ฉันต้องการคืนสถานะการขายหากมีโอกาสใช้งานในผลิตภัณฑ์นั้นไม่ว่าจะมีวันที่ใดก็ตาม

ตารางที่ 1
รหัสผลิตภัณฑ์ - สถานะโอกาส
1234 - ใช้งาน
5678 - ใช้งาน
9101 - ปิด
9102 - ปิด
9102 - ปิด ใช้งาน
1234 - ใช้งาน

ตารางที่ 2
รหัสผลิตภัณฑ์ - สถานะของโอกาส
1234 -
5678 -
9101 -
9102 -

อย่างที่คุณเห็นผลิตภัณฑ์ 1234 และ 9102 ปรากฏขึ้นสองครั้ง โอกาสหนึ่งถูกปิดส่วนที่เหลือเปิดใช้งานอยู่ ฉันต้องการให้ตารางที่ 2 ของฉันกลับมาเป็น "Active" สำหรับทั้ง 1234 และ 9102 เนื่องจากพวกเขามีโอกาสใช้งานในตารางที่ 1 ฉันจะทำเช่นนี้ได้อย่างไร


คุณมีคอลัมน์สำหรับวันที่หรือไม่?
cybernetic.nomad

ด้วยแบบอย่างนั้นคุณสามารถละเว้น "ปิด" อย่างสมบูรณ์และทดสอบเฉพาะสำหรับการใช้งาน "ใช้งาน" มีหลายวิธีในการทำเช่นนี้ ส่วนตัวฉันจะใช้ผลรวม
ProfoundlyOblivious

คำตอบ:


0

เนื่องจากฉันมีวิธีที่ค่อนข้างซับซ้อนในการจัดการ "ลำดับชั้น" ของโอกาสฉันจึงตัดสินใจกำหนดคะแนนให้กับแต่ละโอกาสของฉันตามประเภทและสถานะของมันแล้วจึงใช้สิ่งต่อไปนี้:

= LOOKUP (1,0 / ความถี่ (0,1 / (1+ (H29: H37 = M28) * I29: I37)) J29: J37)

โดยที่ H29: H37 เป็นรหัสคำสั่งซื้อในตารางที่ 2 ซึ่งจะเปรียบเทียบกับรหัสคำสั่งซื้อ (M28) ในตารางที่ 1, I29: I3 คือคะแนนและ J29: J37 เป็นสถานะโอกาส ฉันหวังว่านี่จะช่วยผู้อื่น!

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