Apa yang dilakukan operator [@ [bar foo]] di Excel, khususnya pada tanda?

22

Saya telah melihat seseorang membuat apa yang tampak seperti referensi sel di Excel

=[@[column title]]*someothercell

Apa yang disebut dengan fitur ini, apakah tanda kurung segi empat dan tanda bebasnya atau apakah mereka termasuk bersama? Bagaimana cara kerjanya tepatnya?

Saya sudah googled sekitar untuk sementara waktu dan mencoba dengan tangan di Excel, tetapi tidak bisa berfungsi.

Jonas Heidelberg
sumber

Jawaban:

21

Kurung kotak digunakan untuk referensi terstruktur , yang membuatnya lebih mudah untuk referensi data dalam tabel bernama (yang dapat Anda buat dengan masuk ke Sisipkan → Tabel).

Ini @adalah notasi baru di Excel 2010 menggantikan [#This Row]dari Excel 2007. Simbol at digunakan untuk mempersingkat rumus di dalam tabel yang disebut sel referensi di baris yang sama.

Kurung kotak bagian dalam hanya diperlukan karena bar foojudul tabel Anda berisi spasi.

Indrek
sumber
1
Hebat, terima kasih atas bantuan Anda !! Dengan menggunakan tautan Anda pada titik awal, saya dapat menemukan sisanya - semoga tidak apa-apa saya mengeditnya menjadi jawaban Anda untuk dapat memberi Anda tanda centang hijau :-).
Jonas Heidelberg
@JonasHeidelberg Tidak masalah, terima kasih telah berkontribusi!
Indrek
2
@Indrek Saya bekerja dengan Excel 2013 dan menghilangkan @sepertinya masih berfungsi - apakah Anda tahu apa sebenarnya perbedaan antara [@somecol]dan [somecol]?
eddi
3
Utas yang sangat lama tetapi seandainya berguna ... Simbol simbol digunakan untuk memilih baris saat ini, mengabaikan ini akan memilih semua baris di kolom itu. Ini hanya terlihat ketika menggunakan agregat seperti jumlah, rata-rata, dll. Sehingga =AVERAGE([@MyDataColumn])hanya akan mengembalikan nilai yang sama yang ada di MyDataColumn tetapi =AVERAGE([MyDataColumn])akan mengembalikan rata-rata seluruh kolom
Alan Schofield