Jadual Kandungan
Pilih Lajur Alternatif di Excel
Memilih setiap lajur lain atau nth dengan formula
Excel VBA untuk memilih setiap lajur lain
Makro untuk memilih setiap lajur ganjil di Excel
Makro untuk memilih setiap lajur di Excel
Excel Macro untuk memilih setiap lajur Nth
Buku Kerja Amalan untuk Muat turun
Rumah Topik excel Cara memilih setiap lajur lain atau setiap nth di excel

Cara memilih setiap lajur lain atau setiap nth di excel

Mar 24, 2025 am 10:05 AM

Artikel ini akan membimbing anda langkah demi langkah melalui proses memilih lajur tertentu dalam Excel, seperti setiap lajur lain atau setiap nth.

Microsoft Excel, perisian spreadsheet untuk peminat data dan profesional, menawarkan beberapa kaedah untuk memilih lajur berdasarkan kriteria tertentu. Walaupun ramai yang biasa dengan teknik standard, terdapat variasi yang kurang dikenali tetapi lebih cekap untuk mencapai tugas ini.

Pilih Lajur Alternatif di Excel

Cara paling mudah untuk memilih lajur alternatif dalam Excel adalah dengan menggunakan kekunci CTRL dalam kombinasi dengan tetikus. Inilah cara anda boleh melakukannya:

  1. Tekan dan tahan kekunci CTRL pada papan kekunci anda.
  2. Semasa memegang kekunci CTRL , klik pada tajuk setiap lajur lain.
  3. Ulangi langkah 2 dan 3 sehingga anda telah memilih semua lajur yang dikehendaki.
  4. Lepaskan kekunci CTRL .

Akibatnya, anda mempunyai lajur alternatif yang dipilih:

Cara memilih setiap lajur lain atau setiap nth di excel

Dengan menggunakan kekunci CTRL , anda boleh mengendalikan setiap 3 rd , setiap lajur ke -4 atau setiap nth, jadi anda boleh memohon pemformatan atau melakukan pengiraan pada bahagian tertentu data anda.

Kaedah ini memilih setiap lajur lain atau setiap nth adalah pendekatan yang mudah dan berkesan, terutamanya untuk dataset kecil. Walau bagaimanapun, ia mungkin menjadi rumit dan memakan masa apabila berurusan dengan set data yang besar. Secara manual mengklik pada setiap tajuk lajur boleh terdedah kepada kesilapan dan boleh menjadi meletihkan. Dalam kes sedemikian, kaedah alternatif berguna untuk menyelaraskan proses dan menjimatkan masa yang berharga.

Memilih setiap lajur lain atau nth dengan formula

Jika anda lebih suka kaedah yang lebih tepat untuk memilih setiap lajur lain atau nth dalam Excel, anda boleh mencapai ini dengan menggunakan fungsi ChoOceCols. Inilah cara anda boleh menggunakannya:

  1. Dalam sel kosong, masukkan formula Choosecols. Hujah pertama harus menjadi julat sumber yang mengandungi lajur yang ingin anda pilih.
  2. Dalam hujah -hujah berikutnya, berikan nombor lajur yang anda mahu kembali.
  3. Tekan Enter untuk memohon formula.

Sebagai contoh, untuk memilih setiap lajur dalam julat A2: F20, formula mengambil borang ini:

=CHOOSECOLS(A2:F20, 2, 4, 6)

Formula ini menyatakan bahawa anda ingin mengembalikan lajur 2, 4, dan 6 dari julat A2: F20.

Cara memilih setiap lajur lain atau setiap nth di excel

Formula ChoOsecols mengembalikan lajur yang ditentukan sebagai array dinamik, yang mana anda dengan mudah memilih dan menyalin ke bahagian lain lembaran kerja anda.

Excel VBA untuk memilih setiap lajur lain

Menggunakan makro VBA dalam Excel, anda boleh mengautomasikan proses memilih setiap lajur lain dengan ketepatan dan kecekapan.

Makro untuk memilih setiap lajur ganjil di Excel

Kod VBA ini membolehkan pemilihan setiap lajur ganjil dalam Excel seperti 1, 3, 5, dan lain-lain. Ia mencapai ini dengan meleleh melalui lajur dalam julat yang dipilih pengguna dan membuat julat baru yang merangkumi hanya lajur ganjil. Julat yang dihasilkan kemudian dipilih, membolehkan pengenalpastian dan manipulasi lajur yang dikehendaki mudah.

Kod VBA untuk memilih setiap lajur ganjil
Sub SelectOdDColumns ( ) dim heMSedRange sebagai julat dim i sebagai integer dimrate newrange sebagai julat ' mentakrifkan julat yang dipilih set terpilih SelectedRange.Columns (i)) akhir jika Seterusnya saya 'pilih julat baru jika tidak NewRange tidak ada yang baru. Pilih Akhir Sekiranya Sub Akhir

Makro untuk memilih setiap lajur di Excel

Kod VBA berikut membolehkan memilih setiap lajur seperti 2, 4, 6, dan lain-lain. Ia mengautomasikan proses dengan meleleh melalui lajur dalam julat pra-dipilih dan mewujudkan julat baru yang merangkumi hanya lajur walaupun.

Kod VBA untuk memilih setiap lajur
Sub selectEvencolumns () dimalut selectedRange sebagai julat dim i sebagai integer red newrange sebagai julat 'mentakrifkan julat yang dipilih set terpilihRange = pemilihan ' untuk setiap lajur dalam julat yang dipilih untuk i = 2 ke selectedRange.columns.Count Langkah 2 ' SelectedRange.Columns (i)) akhir jika Seterusnya saya 'pilih julat baru jika tidak NewRange tidak ada yang baru. Pilih Akhir Sekiranya Sub Akhir

Untuk menambah kod ke buku kerja anda, ikuti langkah -langkah yang diterangkan dalam cara memasukkan kod VBA dalam Excel.

Untuk memilih setiap lajur lain menggunakan makro, ikuti langkah -langkah ini:

  1. Sorot julat di mana anda ingin memilih lajur.
  2. Tekan Alt F8 untuk membuka kotak dialog Makro.
  3. Pilih makro yang dikehendaki - SelectodDColumns atau SelectEvencolumns .
  4. Klik Run untuk melaksanakan kod.

Cara memilih setiap lajur lain atau setiap nth di excel

Excel Macro untuk memilih setiap lajur Nth

Jika tugas anda adalah untuk memilih setiap lajur Nth dalam julat, anda boleh mencapainya menggunakan makro VBA dan UserForm.

Pertama, buat UserForm:

  1. Dalam editor VBA, klik Insert > UserForm .
  2. Reka bentuk pengguna dengan medan input seperti kotak teks untuk memasukkan nilai untuk N.
  3. Tambah butang OK untuk mencetuskan makro.

Cara memilih setiap lajur lain atau setiap nth di excel

Selepas melengkapkan reka bentuk borang, tambahkan kod untuk butang OK. Untuk ini, klik dua kali butang OK pada UserForm dan tampal kod berikut dalam tetingkap kod:

Kod VBA untuk memilih setiap lajur Nth di Excel
Dim dipilih semula sebagai julat redup sebagai integer dimrate newrange sebagai pelbagai inputnum set terpilih , vbexclamation, "ralat" keluar sub end jika untuk i = inputnum ke selectedRange.columns.count step inputnum ' tambah setiap lajur dalam langkah tertentu ke julat baru jika tidak ada apa -apa kemudian tetapkan newrange = selectedRange.columns ( i ) Pilih akhir jika me.hide akhir sub private sub textbox1_keypress ( byval keyascii sebagai msforms.returnInteger) Pilih kes keyascii kes 48 hingga 57 'digit ' tidak melakukan apa -apa, biarkan input kes 8 , 9 , 13 , 27 ' backspace , tab , Escape '

Akhirnya, buat makro SelectEveryNColumn untuk menggabungkan UserForm dan melengkapkan fungsi. Untuk ini, tambahkan kod berikut ke modul dalam buku kerja anda:

VBA Macro untuk memilih setiap lajur Nth
Sub selectEveryncolumn () 'memaparkan tetingkap pop timbul untuk memasukkan nilai userForm1.show nilai n

Petua. Untuk menjimatkan masa, anda boleh memuat turun buku kerja sampel kami pada akhir siaran ini, yang termasuk UserForm yang telah direka sebelum ini dan makro. Dan kemudian, cuma salin kod dan userform1 dari buku kerja sampel ke dalam yang anda sendiri.

Setelah dilaksanakan, menjalankan makro akan memaparkan kotak dialog pop timbul yang meminta nilai N. Masukkan nombor yang dikehendaki, dan makro akan memilih setiap lajur Nth dalam julat yang dipilih.

Cara memilih setiap lajur lain atau setiap nth di excel

Seperti yang anda lihat, Excel menawarkan pelbagai kaedah untuk memilih lajur alternatif atau setiap lajur lain. Sama ada anda lebih suka teknik utama Ctrl yang diketahui, di mana anda secara manual mengendalikan lajur yang dikehendaki, atau penggunaan formula choosecols yang bijak, atau penyelesaian automatik dengan makro VBA, Excel telah dilindungi. Pilihan akhirnya bergantung kepada keutamaan anda, kerumitan dataset anda, dan tahap automasi yang anda cari. Oleh itu, terokai pilihan ini, bereksperimen dengan teknik yang berbeza, dan cari pendekatan yang paling sesuai dengan keperluan anda. Happy Column memilih!

Buku Kerja Amalan untuk Muat turun

VBA untuk memilih setiap lajur lain atau setiap Nth dalam Excel (fail .xlsm)

Atas ialah kandungan terperinci Cara memilih setiap lajur lain atau setiap nth di excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1670
14
Tutorial PHP
1274
29
Tutorial C#
1256
24