Excel, วิธีการค้นหาจำนวนคอลัมน์ของค่าขั้นต่ำ?


12

ฉันมีตารางใน Excel

ใครช่วยฉันหาหมายเลขคอลัมน์ของเซลล์ที่ค่า min ของแถวคืออะไร?

ตัวอย่าง: 200 คือค่า min ใน row1 และมีหมายเลขคอลัมน์ 1 มีฟังก์ชั่นที่คืนค่าหมายเลขคอลัมน์ของค่า min หรือไม่?

       col1  col2  col3  col4  col5 

row1 - 200 - 300 - 400 - 500 - 600

row2 - ... - ... - ... - ... - ...

ลองดูozgrid.com/forum/showthread.php?t=89269 - สำหรับปัญหาที่คล้ายกัน แต่มีแถวแทนที่จะเป็นคอลัมน์ ฉันคาดว่าคุณสามารถแก้ไขได้เพื่อให้ตรงกับความต้องการของคุณ
Mala

เพื่อความชัดเจนคุณต้องการจำนวนคอลัมน์จริง ๆ หรือไม่หรือว่าเพียงพอที่จะเน้นเซลล์ด้วยค่าต่ำสุด?
guenter

คุณต้องการหมายเลขคอลัมน์ที่ต่ำที่สุดสำหรับช่วงของแถวที่รวมกันหรือไม่? ถ้าไม่เช่นนั้น @kopischke เสนอต่อแถวสิ่งที่ใช้ได้
datatoo

คำตอบ:


16

ถ้าข้อมูลของคุณอยู่ในคอลัมน์ A ถึง D สูตรต่อไปนี้ใน E จะส่งคืนดัชนีตัวเลขสัมพัทธ์ของค่าที่เล็กที่สุด (ด้วย 1 = คอลัมน์ที่ 1 = A, 2 = คอลัมน์ที่ 2 = B ฯลฯ ) สำหรับแถวที่ 1:

=MATCH(MIN(A1:D1),A1:D1,0)

คำอธิบาย: MATCH()ฟังก์ชันส่งคืนดัชนีที่สัมพันธ์กันสำหรับค่าเซลล์ในช่วงเซลล์และซ้อนกันMIN()ในช่วงเดียวกันให้ค่าที่จะตรวจสอบ


+1 สิ่งนี้ใช้ได้หากตรวจสอบแต่ละแถวแยกกัน ไม่ชัดเจนสำหรับฉันว่าจะมีการค้นหาช่วงสำหรับคอลัมน์ด้วยค่าขั้นต่ำหรือไม่
datatoo

1
เป็นคนดี (และ +1) ฉันส่งการแก้ไขเนื่องจาก Excel เวอร์ชันภาษาอังกฤษใช้เครื่องหมายจุลภาค,แทน;
เซมิโคลอน

5
ขอบคุณ! ฉันใช้สิ่งนี้กับฟังก์ชั่นดัชนี ... INDEX ($ G $ 1: $ IV $ 1; MATCH (MIN (G2: IV2)) G2: IV2; 0)) ฉันมีชื่อคอลัมน์ใน G1 ถึง IV1 และนี่จะส่งกลับคอลัมน์ ชื่อที่ค่าต่ำสุดคือ
abc123def

2
จะเกิดอะไรขึ้นถ้า 2 คอลัมน์มีค่าเท่ากันเป็นไปได้ไหมที่จะแสดงชื่อคอลัมน์ทั้งสอง
Senthil A Kumar

2
@SenthilAKumar วิธีนี้ใช้งานได้เฉพาะถ้าMIN(A1:D1)ไม่ซ้ำกัน มันค้นหาค่าที่ส่งคืนโดยMINฟังก์ชัน
mtalexan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.