Saya mencoba mencari harga terendah untuk setiap item dalam kelompok produk yang dapat diganti. Pikiran saya adalah menggunakan rumus array tetapi sepertinya tidak berhasil.
A B C D E
1 Item Site1 Site2 Valid
2 one 1.5 one
3 two 2 two
4 three 1 four
5 four 7 8
6 five 1
7
8 Best 0 1.5
Rumus array di B8 adalah:
{=MIN(INDEX(B2:B6,MATCH($E$2:$E$4,$A$2:$A$6,0)))}
Ini berfungsi untuk Situs 2, tetapi hanya karena MATCH
bagian rumus hanya mengambil item pertama dari daftar item yang valid, daripada seluruh array seperti yang saya harapkan.
Apakah ada cara lain untuk mendekati ini?
Tidak, bukan itu. Masalahnya jelas bahwa
—
Jamie Bull
MATCH
bagian dari formula hanya mengambil one
dari array {one, two, four}
. Saya sudah menguji mengisi nilai-nilai lain dan selalu mengembalikan nilai di one
baris.
Site1
danSite2
.