Bekerja dalam Excel biasanya berkisar tentang mencari sambungan antara pelbagai titik data. Walau bagaimanapun, apabila memasukkan formula rumit, berulang kali menggunakan rujukan sel eksplisit relatif dan mutlak (seperti "B7" atau variasinya) hanya boleh membawa anda setakat ini sebelum bar formula menjadi kucar-kacir yang tidak boleh dibaca.
Rujukan berstruktur dalam Excel membolehkan anda menyelaraskan kerja itu dengan memberikan nama kepada jadual dan pengepalanya. Nama tersebut kemudiannya boleh digunakan sebagai rujukan sel tersirat supaya Excel boleh mengambil data berstruktur dan mengiranya secara automatik.
Berikut ialah beberapa cara yang paling biasa untuk menggunakan rujukan berstruktur dalam Excel.
Memandangkan rujukan berstruktur hanya berfungsi pada jadual, cara terbaik untuk menggunakannya ialah di dalam jadual yang sama.
Sebagai contoh, kami akan membuat jadual ringkas dari B2 hingga F8 dengan data jualan untuk kedai. Harap maklum bahawa kami menamakan jadual itu sebagai "Jualan" (lihat "Nama Jadual" di bahagian atas sebelah kiri).
Mari hitung jumlah untuk setiap jualan:
Langkah 1: Klik pada F2 (tetapi bukan pada ikon lungsur). Pergi ke "Rumah" kemudian ke "Sisipkan," dan pilih "Sisipkan Lajur Jadual ke Kanan." Ini akan menambah lajur baharu pada jadual secara automatik.
Langkah 2: Namakan tajuk G lajur "Jumlah."
Langkah 3: Dalam G3, masukkan =[@PricePerUnit]*[@Quantity]
dan tekan Enter. Formatkan output sel mengikut keperluan.
"[@PricePerUnit]" dan "[@Quantity]" ialah rujukan kepada medan yang sepadan dalam lajur tersebut. Hujah “@” sebelum nama lajur bermakna setiap sel hasil akan menggunakan rujukan daripada baris jadual yang sama.
Untuk menterjemah, formula =[@PricePerUnit]*[@Quantity]
dalam G3 pada asasnya adalah sama seperti menulis =$C3*$D3
.
Apabila anda ingin menggunakan rujukan berstruktur dalam sel di luar jadual, anda perlu mendahului rujukan dengan TableName. Dalam contoh kami sebelum ini, menggunakan "Jualan[Jumlah]" akan mengambil keseluruhan julat di bawah pengepala "Jumlah" jadual "Jualan." Ini bermakna anda akan mendapat berbilang nilai dalam tatasusunan yang boleh anda manipulasi.
Begini rupanya di dalam Excel dalam sel I3, dengan syarat anda meninggalkan ruang yang cukup untuk julat itu tertumpah.
Untuk menjumlahkan keseluruhan lajur dengan cepat, anda boleh menggunakan tanda semak "Jumlah Baris" dalam pilihan "Reka Bentuk Jadual" (di bawah "Pilihan Gaya Jadual"). Berikut ialah contoh mendapatkan jumlah untuk lajur "Kuantiti" dan "Jumlah".
Walaupun baris "Jumlah" dengan sendirinya tidak boleh dialihkan dan akan diletakkan di hujung jadual (membolehkan untuk sisipan), anda boleh menduplikasikan hasilnya di tempat lain:
=SUM(Sales[Total])
.=SUBTOTAL(109,Sales[Total])
. Formula ini ialah apa yang sebenarnya dilakukan oleh pilihan "Jumlah Baris" dalam Format Jadual dalam barisnya.Anda juga boleh mendapatkan jumlah separa berdasarkan pembolehubah tertentu yang terdapat di dalam jadual tanpa memformatkannya. Contohnya:
=SUMIF(Sales[Seller],”Mike”,Sales[Total])
. Dalam formula, "Mike" ialah rentetan yang dimasukkan secara manual.=SUMIF(Sales[ProductID],41230,Sales[Total])
berikut. Ambil perhatian bahawa memandangkan lajur ProductID mempunyai format "Umum", anda boleh memasukkan nombor terus.Andaikan anda mempunyai jadual Jualan yang digunakan sebelum ini. Anda boleh membuat pilihan Pengesahan Data tersuai untuk memudahkan carian melalui jadual. Mari buat jadual yang lebih kecil yang membolehkan anda memilih antara ID Produk, Tarikh atau Penjual, kemudian pilih mana-mana item tunggal daripada subset tersebut untuk memaparkan subjumlah.
Langkah 1: Dalam sel B13, buat Pengesahan Data (tab Data > Alat data > Pengesahan Data).
Langkah 2: Dalam pop timbul, pilih "Senarai" daripada pilihan "Benarkan", kemudian masukkan nilai lajur secara manual dalam kotak "Sumber", dipisahkan dengan koma. Dalam kes ini, kami memasukkan "ID Produk, Penjual, Tarikh."
Langkah 3: Dalam sel C13, buat Pengesahan Data yang lain. Sekali lagi, pilih "Senarai". Untuk “Sumber”, masukkan formula berikut: =INDIRECT("Sales["&B13&"]")
.
Langkah 4: Dalam sel D13, gunakan formula berikut: =SUMIF(INDIRECT("Sales["&B13&"]"),B14,Sales[Total])
.
Kini anda boleh memilih pilihan daripada dua senarai pengesahan data, dan jumlah kecil akan dipaparkan dalam D13.
Atas ialah kandungan terperinci Empat Cara Menggunakan Rujukan Berstruktur dalam Microsoft Excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!