ฉันกำลังพยายามเขียนฟังก์ชันใน Excel 2013 ที่คืนค่าต่ำสุดของชุดของเซลล์ที่ตรงตามเกณฑ์สองข้อ แต่ฟังก์ชันจะส่งกลับค่าศูนย์เสมอ
ในแผ่นงานหนึ่งฉันมีตารางที่มีคอลัมน์หลายคอลัมน์ที่มีข้อมูลเกี่ยวกับผังห้องอพาร์ตเมนต์ที่ตั้งที่แตกต่างกันและค่าเช่ารายเดือน แต่ละแถวแสดงถึงหนึ่งแปลนห้อง คอลัมน์ที่สำคัญคือ:
- R: มีรหัสระบุจำนวนห้องนอนที่แผนผังมี
- S: มีรหัสระบุเมืองที่เป็นแผนผัง
- L: มีค่าเช่าสำหรับแปลนบ้าน
ในแผ่นงานที่สองฉันมีตารางที่มีหลายคอลัมน์ แต่ละแถวจะแสดงลักษณะเกี่ยวกับประเภทแปลนที่กำหนดในเมืองที่กำหนด สองคอลัมน์แรกมีรหัสที่จะบอก Excel ว่าห้องนอน / คู่เมืองประเภทใดที่ฉันต้องการอย่างน้อยที่สุด คอลัมน์ A มีรหัสเมืองและคอลัมน์ B มีรหัสประเภทห้องนอน ฉันต้องการให้คอลัมน์ J แสดงค่าเช่าขั้นต่ำสำหรับคู่ประเภทห้องนอน / เมืองในแถวเดียวกัน
ฉันพยายามทำสิ่งนี้โดยการเขียนฟังก์ชั่นขั้นต่ำที่มีสองฟังก์ชันฝังอยู่หาก แต่ฟังก์ชันกลับมาเป็นศูนย์ ใครรู้ว่าทำไมนั่นอาจจะเป็น? นี่คือสูตรที่ฉันได้ลอง:
=MIN(IF(Worksheet1!$R$13:$R$148=Worksheet2!$B11,IF(Worksheet1!$S$13:$S$148=Worksheet2!$A11,""),""))