วิธีแสดงชื่อของคอลัมน์ที่ตรงตามเกณฑ์ที่กำหนด


0

ป้อนคำอธิบายรูปภาพที่นี่

ฉันมีเอกสาร Excel 2007 ที่มี 4 คอลัมน์ (หัวเรื่องภาษาอังกฤษคณิตศาสตร์ฟิสิกส์ผลการค้นหา) และ 5 แถว

แถวและคอลัมน์ (เซลล์) เต็มไปด้วยเกรดตัวอักษร a, b +, b, c, e, d และ f

จำเป็นต้องใช้:

  1. สำหรับแถวใดแถวหนึ่งหากไม่มี e หรือ d หรือ fi ต้องการคอลัมน์ผลลัพธ์ที่สอดคล้องกัน 4 เพื่อแสดง "ผ่านทั้งหมด"

  2. หากแถวใดแถวหนึ่งมี e หรือ d หรือ f ฉันต้องการให้หัวเรื่องภาษาอังกฤษหรือคณิตศาสตร์หรือฟิสิกส์ปรากฏขึ้นอยู่กับสิ่งที่นักเรียนล้มเหลว

  3. นั่นคือถ้าภาษาอังกฤษเป็น e และคณิตศาสตร์เป็น f ดังนั้นฉันต้องการให้ "Fail english, maths" ปรากฏขึ้น

  4. สิ่งที่จำเป็นคือการเขียนสูตรเพื่อให้คอลัมน์ e แสดงสิ่งที่แสดง


นี่เป็นภาพที่มองเห็นได้ยาก คุณสามารถแก้ไขคำถามของคุณและรวมถึงการจำลองข้อมูลที่อาจมีลักษณะอย่างไรและผลลัพธ์ที่เกี่ยวข้องหรือไม่
fixer1234

คำตอบ:


0

อาจมีวิธีที่น่าสนใจกว่านี้ แต่นี่เป็นวิธีหนึ่ง ตัวอย่างในภาพนั้นเป็นคำอธิบายที่กว้างกว่าคำอธิบายดังนั้นฉันจะยึดคำตอบตามนั้น คุณสามารถเพิ่มหรือลบคอลัมน์ออกจากสูตรได้ตามต้องการ สิ่งนี้จะไปใน E2:

    =IF(OR(A2>"c",B2>"c",C2>"c",D2>"c"),"fail "&IF(A2>"c",A$1&" ","")&IF(B2>"c",B$1&" ","")&IF(C2>"c",C$1&" ","")&IF(D2>"c",D$1,""),"pass all")

สูตรนี้สามารถคัดลอกลงคอลัมน์ E ได้ตามต้องการ

หากคุณต้องการเติมเซลล์ที่มีขนาดใหญ่โดยพลการล่วงหน้าและให้เซลล์ปรากฏเป็นช่องว่างจนกว่าจะมีข้อมูลคุณสามารถทำได้โดยเพิ่มการทดสอบ ISBLANK สูตรทั้งหมดไม่รวมเครื่องหมายเท่ากับจะเข้าไปข้างใน:

    =IF(ISBLANK(A2),"",whole_formula_above)

คัดลอกส่วนนี้ลงในคอลัมน์ นี่จะดูเซลล์แรกในแถวเพื่อดูว่าว่างหรือไม่ ถ้าเป็นเช่นนั้นมันจะคืนค่าว่าง (เครื่องหมายคำพูดสองครั้งที่ไม่มีสิ่งใดอยู่ระหว่างสองค่า) ซึ่งจะแสดงเป็นค่าว่าง มิฉะนั้นจะใช้สูตรดั้งเดิม


คุณได้แก้ไขสิ่งนี้แล้ว ขอบคุณมาก. แต่มีปัญหาเล็กน้อยซึ่งฉันคิดว่าเป็นเพราะฉันไม่ชัดเจน 1. เมื่อฉันคัดลอกสูตรไปยังเซลล์ว่างในคอลัมน์เพื่อตอบมันแสดง "ผ่านทั้งหมด" คุณสามารถแก้ไขได้เช่นกัน? พระเจ้าอวยพรคุณ
Vctr

ที่เพิ่มเข้ามาเพื่อคำตอบ
fixer1234

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