Saya memiliki tabel data di excel yang memiliki baris tajuk ganda. Saya ingin melakukan hlookup terhadap tabel ini menggunakan versi dua header. Misalnya, jika data saya seperti ini
A B C D E F
1 cat cat boy boy egg egg
2 1 2 1 4 3 1
3 val1 val2 val3 val4 val5 val6
4 val7 val8 val9 val10 val11 val12
5 val13 val14 val15 val16 val17 val18
6 val19 val20 val21 val22 val23 val24
Saya ingin match
sesuatu seperti ini: =match("boy4", concatenate(A1:A6,b1:b6)) )
dengan hasil4.
Ini tidak berfungsi, karena concatenate(A1:A6,b1:b6)
kembali egg1
sebagai rumus biasa, atau cat1
sebagai rumus array.
Apakah ada cara di dalam fungsi tunggal (tanpa membuat baris terpisah untuk menampung nilai-nilai itu) untuk menghasilkan daftar seperti cat1 cat2 boy1 boy4 egg3 egg1
itu yang kemudian dapat dibungkus di dalamnya match
?
match(1, if(a1:a6=left("boy3",3),1,0)+if(right("boy3",1,0)
-ctl-shift-enter - kecuali dengan data aktual saya, itu bahkan lebih jelek, karena bagian string saya tidak selalu panjang 3 & 1. Solusi Anda berfungsi dengan baik, meningkatkan pemahaman saya tentang Excel, dan elegan.