Jadual Pangsi Dengan Teks di Kawasan Nilai - Petua Excel

Isi kandungan

Bolehkah anda membina jadual pangsi dengan teks di kawasan nilai? Susan dari Melbourne Florida mempunyai bidang teks dan ingin melihat teks sebelum dan sesudahnya.

Secara tradisinya, anda tidak boleh memindahkan medan teks ke kawasan nilai jadual pangsi.

Biasanya, anda tidak boleh meletakkan kata-kata itu di kawasan nilai jadual pangsi.

Walau bagaimanapun, jika anda menggunakan Model Data, anda boleh menulis medan pengiraan baru dalam bahasa DAX yang akan menunjukkan hasilnya teks.

  1. Pastikan data anda diformat sebagai Jadual dengan memilih satu sel dalam data dan tekan Ctrl + T. Buat catatan nama jadual seperti yang ditunjukkan pada tab Alat Meja pita.
  2. Masukkan, Jadual Pangsi. Pilih "Tambahkan Data ini ke Model Data" semasa membuat jadual pangsi.

    Model Data membuka banyak ciri
  3. Seret medan ke Baris dan Lajur jadual pangsi.

    Mula membina jadual pangsi
  4. Untuk menambahkan teks ke kawasan nilai, anda harus membuat bidang pengiraan khas baru yang disebut Ukuran. Lihat bahagian atas senarai Medan Jadual Pangsi untuk nama jadual. Klik kanan nama jadual dan pilih Tambah Ukuran.

    Catatan

    Sekiranya anda tidak mempunyai pilihan ini, maka anda tidak memilih Tambah Data Ini Ke Model Data pada langkah 2.

    Langkah-langkah membolehkan lebih banyak fungsi daripada bidang tradisional
  5. Taipkan nama medan ListOfCodes
  6. Rumusannya ialah =CONCATENATEX(Table1,Table1(Code),", ")
  7. Tinggalkan formatnya sebagai Umum
  8. Klik Semak Formula DAX untuk memastikan tidak ada kesalahan ketik

    Siapkan Langkah
  9. Klik OK. Ukuran baru akan muncul dalam senarai lapangan.

    Seret medan ini ke kawasan Nilai
  10. Apabila anda menyeret ListOfCodes ke kawasan Nilai, anda akan melihat senarai kod untuk setiap sel di kawasan nilai.

    Chris di LAX berubah dari Apple menjadi Fig

Catatan

Mungkin penting untuk membuang jumlah keseluruhan dari jadual pangsi ini. Jika tidak, persimpangan Grand Total Row dan Grand Total Column akan menyenaraikan semua kod dalam jadual yang dipisahkan oleh lajur. Anda boleh pergi ke Reka Bentuk Alat PivotTable, Jumlah Besar, Mati untuk Baris dan Tiang.

Hebatnya, semasa anda menyusun semula medan dalam Baris & Lajur, CONCATENATEX dikemas kini.

Setelah menukar medan dalam baris & lajur

Setelah menggunakan kaedah ini selama beberapa minggu, saya dan yang lain memperhatikan bahawa dalam beberapa set data, nilai gabungan akan mengandungi pendua, seperti data Fig, Fig yang ditunjukkan di wilayah Timur di atas. Terima kasih kepada Rob Collie di PowerPivotPro.com, anda boleh membuang pendua dengan menukar

=CONCATENATEX(Table1, Table1(Code), ”, “)

ke

=CONCATENATEX(Values(Table1(Code)), Table1(Code), ", ")

Fungsi NILAI mengembalikan jadual baru dengan nilai unik yang terdapat dalam lajur.

Tonton Video

Muat turun Fail Excel

Untuk memuat turun fail excel: pivot-table-with-text-in-Values-area.xlsx

Bahasa formula DAX membolehkan banyak pengiraan baru dalam jadual pangsi.

Pemikiran Excel Hari Ini

Saya telah meminta nasihat rakan Excel saya mengenai Excel. Pemikiran hari ini untuk merenungkan:

"Excel menaklukkan semua"

Kevin Lehrbass

Artikel menarik...