Rumus Excel: Dapatkan indeks lajur dalam Jadual Excel -

Isi kandungan

Formula generik

=MATCH(name,Table(#Headers),0)

Ringkasan

Untuk mendapatkan indeks lajur dalam Jadual Excel, anda boleh menggunakan fungsi MATCH. Dalam contoh yang ditunjukkan, formula dalam I4 adalah:

=MATCH(H4,Table1(#Headers),0)

Apabila formula disalin ke bawah, ia mengembalikan indeks untuk setiap lajur yang disenaraikan di lajur H. Mendapatkan indeks seperti ini berguna apabila anda ingin merujuk lajur jadual mengikut indeks dalam formula lain, seperti VLOOKUP, INDEX dan MATCH, dll.

Penjelasan

Ini adalah formula MATCH standard di mana nilai pencarian berasal dari lajur H, array adalah tajuk dalam Jadual1, dan jenis padanan adalah sifar, untuk memaksa padanan tepat.

Satu-satunya helah untuk formula adalah penggunaan rujukan berstruktur untuk mengembalikan julat untuk tajuk meja ke fungsi MATCH:

Table1(#Headers)

Perkara yang baik mengenai rujukan ini ialah ia akan menyesuaikan diri dengan perubahan jadual secara automatik. Walaupun lajur ditambahkan atau dikeluarkan, rujukan akan terus mengembalikan julat yang betul.

Artikel menarik...