Excel 2020: Putar Data ke Samping dengan Formula - Petua Excel

Isi kandungan

Seseorang membina meja carian ini ke sisi, membentang di C1: N2. Saya sedar bahawa saya boleh menggunakan HLOOKUP dan bukannya VLOOKUP, tetapi saya lebih suka mengubah data kembali ke arah vertikal.

Salin C1: N2. Klik kanan di A4 dan pilih pilihan Transpose di bawah Pilihan Tampal. Transpose adalah kata Excel yang mewah untuk "putar data ke samping."

Saya banyak menukar. Tetapi saya menggunakan Alt + E, S, E, Enter untuk mentransfer bukannya klik kanan.

Walaupun begitu, ada masalah. Transpose adalah tangkapan data sekali sahaja. Bagaimana jika anda mempunyai formula dalam data mendatar? Adakah cara untuk menukar dengan formula?

Cara pertama agak pelik. Sekiranya anda cuba memindahkan 12 sel mendatar, anda perlu memilih 12 sel menegak dalam satu pilihan. Mula menaip formula seperti =TRANSPOSE(C2:N2)di sel aktif tetapi jangan tekan Enter. Sebaliknya, tahan Ctrl + Shift dan kemudian tekan Enter. Ini meletakkan formula array tunggal dalam sel yang dipilih. Formula TRANSPOSE ini akan mengembalikan 12 jawapan, dan mereka akan muncul dalam 12 sel yang dipilih, seperti yang ditunjukkan di bawah.

Apabila data dalam jadual mendatar berubah, nilai yang sama muncul dalam jadual menegak anda, seperti yang ditunjukkan di bawah.

Tetapi formula susunan tidak begitu terkenal. Beberapa pemula spreadsheet mungkin cuba mengedit formula anda dan lupa menekan Ctrl + Shift + Enter.

Untuk mengelakkan penggunaan formula larik, gunakan kombinasi INDEX dan ROW, seperti yang ditunjukkan pada gambar di bawah. =ROW(1:1)adalah cara yang bijak untuk menulis nombor 1. Semasa anda menyalin formula ini ke bawah, rujukan baris berubah menjadi 2: 2 dan mengembalikan 2.

Fungsi INDEX mengatakan bahawa anda mendapat jawapan dari C2: N2, dan anda mahukan item ke-9 dari julat.

Dalam gambar di bawah, =FORMULATEXTdi lajur C menunjukkan bagaimana formula berubah semasa anda menyalinnya.

Artikel menarik...