Koma Berhenti Berfungsi dalam Rumusan - Petua Excel

Isi kandungan

Masalah pelik hari ini: Tiba-tiba, formula Excel tidak lagi menerima koma sebagai pemisah hujah. Anda mula menaip =VLOOKUP(A2, apabila anda menggunakan tetikus atau kekunci anak panah untuk memilih jadual carian, Excel berbunyi "Ada masalah dengan formula ini." Ya! Sudah tentu ada masalah dengan formula ini … saya belum selesai menaip formula.

Mengapa terdapat masalah dengan formula ini?

Terdapat petunjuk menarik yang muncul di petua alat semasa anda mengetik formula. Daripada koma antara argumen, petua alat menunjukkan watak bar menegak. Pengaturcara memanggil simbol ini sebagai "Pipa". Nampaknya seperti ini: |

Petua alat menunjukkan paip di mana koma berada

Saya mengetahui masalah ini daripada seseorang dalam seminar Power Excel live Huntsville Alabama saya. Orang pandai itu cuba membina VLOOKUP menggunakan dialog Function Arguments. Untuk mencuba ini, ketik =VLOOKUP(dan kemudian tekan Ctrl + A. Isi kotak di Function Arguments dan kemudian klik OK. Formula VLOOKUP akan berfungsi, tetapi ia menunjukkan =VLOOKUP(A2|$F$2:$G$13|2|False).

Mengapa Excel kini menggunakan | bukannya koma? Untuk memburukkan lagi keadaan, orang ini menggunakan papan kekunci komputer riba kecil yang tidak menawarkan paip!

Saya bertanya kepada rakan MVP saya dan orang-orang di Eropah sudah biasa dengan tetapan List Separator di Panel Kawalan Windows. Di beberapa negara, titik koma dan perpuluhan terbalik. $ 1,234.56 akan ditulis sebagai $ 1.234,56. Sekiranya pemisah perpuluhan anda adalah koma, maka Excel akan menggunakan titik koma sebagai pemisah senarai.

Bergantung pada versi Windows anda, arahkan ke:

  • Windows 7> Panel Kawalan> Tetapan Wilayah> Tetapan Tambahan> Pemisah Senarai
  • Windows 10> Panel Kawalan> Jam, Bahasa dan Wilayah> Wilayah: Ubah format tarikh, masa atau nombor> Tetapan Tambahan> Nombor> Pemisah Senarai
Pilih Tetapan Tambahan
Tukar Pemisah Senarai kembali ke koma

Persoalan yang lebih besar: Siapa yang menukar pemisah senarai dari koma ke paip? Saya telah menjumpai beberapa artikel di web di mana orang tersebut mempunyai fail CSV yang tidak menggunakan koma. Daripada koma, data dipisahkan oleh paip. Tetapi jenis fail masih mengatakan .CSV.

Fail "CSV" ini menggunakan paip dan bukannya koma

Artikel yang berniat baik mencadangkan menukar pemisah daftar dari koma ke paip sehingga anda dapat membuka fail ini dengan mengklik dua kali. Itu adalah nasihat yang bagus sekiranya (a) anda tidak pernah memasukkan formula apa pun di Excel dan (b) anda tidak pernah membuka fail CSV dengan koma sebagai pemisah senarai.

Penyelesaian yang jauh lebih baik adalah yang disarankan oleh Excel MVP Jan-Karel Pietriese. Sebagai alternatif, ubah peluasan fail dari .CSV ke .TXT. Apabila anda membuka fail di Excel, anda boleh menentukan pembatas sebagai paip pada langkah kedua Wizard Import Teks.

Sekiranya anda membaca halaman ini kerana pemisah senarai anda berubah, sila log komen di video YouTube di bawah ini untuk memberi tahu saya jika anda ingat menukar pemisah senarai atau jika beberapa program penyangak lain mengubah tetapan tanpa pengetahuan anda.

Tonton Video

Transkrip Video

Belajar Excel untuk podcast, episod 2222 - Koma Berhenti Berfungsi dalam Formula!

Hei, selamat datang kembali ke netcast, saya Bill Jelen. Saya berada di seminar Huntsville, Alabama, berjalan-jalan sebelum seminar untuk bertanya sama ada ada yang mempunyai pertanyaan mengenai Excel, dan Scott, dia sudah bersedia untuk saya, periksa ini, ini berlaku di komputer Scott. Jadi saya akan membuat VLOOKUP sedikit di sini, bukan? = VLOOKUP (A2, dan saya mula menekan kekunci anak panah kanan untuk pergi ke sana untuk memilih jadual di lajur F, dan ia mengatakan "Hei, ada masalah dalam formula ini." Oh ya, ada masalah dengan yang ini, Saya belum menyelesaikan formula. Mengapa mereka fikir saya sudah menyelesaikan formula, apa yang berlaku?

Baiklah, dan jadi saya akan menutupnya, dan Scott, saya harus memberi kredit kepada Scott, Scott sangat cemerlang di sini, dia melakukan ini: = VLOOKUP, ini adalah muslihat kecil di mana anda menekan Fx dan ia membawa anda ke dalam argumen fungsi. Oleh itu, dia membina formula dengan menggunakan argumen fungsi, yang bagus Sekiranya anda baru menggunakan formula tetapi, anda tahu, anda tidak perlu melakukan ini setiap kali, 2, SALAH dan dia menekan OK. Dan kemudian dia melihat formula, dan bukannya koma, dia mempunyai apa yang dia sebut watak pelik. Nah, anda tahu, itu bukan watak pelik, yang disebut paip, dan ia digunakan sebagai simbol "ATAU" dalam banyak bahasa pengaturcaraan, dan pada papan kekunci saya betul-betul di atas kekunci Enter. Jadi ada , dan kemudian jika anda Menggesernya, ada | watak. Tetapi Scott, dia menggunakan semacam sistem maya, keyboardnya tidak 't mempunyai |, baiklah. Jadi, sekarang, merokok yang suci, dia berada di Excel di mana, bukannya koma, ia sekarang adalah paip dan dia tidak mempunyai watak paip di papan kekunci. Apa ini, dan mengapa ini berlaku?

Baiklah, saya bercakap dengan pasukan Excel, dan mereka berkata "Hei, ya, kita melihat ini berlaku semakin banyak, siapa yang menyuruh orang menukar pemisah senarai?" Dan saya menjumpai beberapa laman web di mana mereka mengatakan "Hei, anda mempunyai fail CSV yang menggunakan pipa dan bukannya koma" dan mereka mencadangkan masuk untuk menukar pemisah daftar menjadi paip di Panel Kawalan. Ya ampun, anda tidak pernah mahu mengubah apa-apa di Panel Kawalan kerana ia mempunyai kesan yang luas di semua program anda, termasuk pemisah senarai yang digunakan dalam formula kami. Oleh itu, sesiapa yang menulis laman web itu untuk menukar pemisah senarai dari koma ke paip tidak boleh memasukkan formula dalam hidup mereka, yang gila!

Baiklah, jadi untuk mengatasi ini, bukannya mendengar laman web ITU, perkara pertama adalah jika anda mendapat fail yang CSV, namakan semula menjadi File.txt dan buka di Excel. Ini akan memandu anda melalui Wizard Import Teks, dan anda boleh menentukan pembatas dalam Langkah 2. ATAU keluar dan menonton video saya, episod 2087 - Mencegah Notasi Ilmiah mengenai Import, yang menunjukkan cara yang lebih baik untuk mengimport fail CSV, menggunakan "Dari CSV" lama yang boleh anda tambahkan di sini ke Bar Alat Akses Pantas, dan kemudian anda boleh menentukan pembatas untuk satu fail sahaja, dan bukannya mengubah pemisah daftar secara global.

Baiklah, jadi inilah yang harus kita lakukan, kita harus pergi ke Mula, dan kemudian Panel Kawalan. Sekarang, saya menggunakan Windows 7 pada mesin ini, dan ia adalah Tetapan yang berbeza di Windows 10, saya akan menunjukkannya. Oleh itu, saya hanya mencari di sini untuk Wilayah dan Bahasa, "Ubah tarikh, waktu atau format nombor" Saya harus pergi ke Tetapan Tambahan, dan sudah pasti, ada pemisah Daftar, dan ubah pemisah Senarai dari paip kembali ke koma, klik OK, klik OK. Sekarang jika anda menggunakan Windows 10, itu adalah Panel Kawalan Windows 10, Jam, Bahasa dan Wilayah, Wilayah, "Ubah format tarikh, waktu, atau nombor", Tetapan Tambahan, Nombor, Pemisah Senarai - terkubur jauh lebih dalam pada Windows 10, jauh lebih mudah untuk masuk di Windows 7.

Baiklah, sekarang, mari kita cuba lagi, lihat, sudah koma kembali ke koma biasa, dan mari kita pastikan bahawa kita masih boleh memasukkan perkara. Oleh itu = LIHAT, koma, saya rasa ia sudah berfungsi, jadi hebat, 2, SALAH, baiklah. Peliknya, koma berhenti berfungsi dalam formula, kerana entah bagaimana, pemisah senarai berubah. Lihat buku saya "MrExcel LIVe, 54 Tip Excel Paling Hebat Sepanjang Masa", Klik "i" di sudut kanan atas.

Baiklah, selesaikan: Hari ini, koma berhenti berfungsi dalam formula di Excel, sebaik sahaja anda menaip koma, beralih ke argumen seterusnya, formula memberi anda ralat seolah-olah anda sudah selesai dengan formula. Pandai, Scott di Huntsville, ketika ia mulai terjadi padanya, membina formula dengan dialog argumen fungsi, anda akan melihat = VLOOKUP, dan sebenarnya ada. Perkara lain yang akan anda lihat adalah di hujung alat, koma tersebut akan diganti dengan paip. Sekiranya anda berada dalam keadaan pelik ini, watak itu adalah paip, ia berada di atas garis miring terbalik pada Papan Kekunci AS, walaupun Scott sebenarnya tidak mempunyai paip di papan kekunci. Pergi ke Panel Kawalan, Tetapan Wilayah & Bahasa, Tetapan Tambahan, Pemisah Senarai, ubah pemisah senarai kembali ke koma. Sekarang, jika anda menukar pemisah senarai kerana beberapa sistem memberi anda nilai yang dipisahkan paip dan bukannya CSV,tonton video ini di sini, ada pautan, dan terdapat dalam keterangan YouTube sehingga anda dapat menontonnya. Hanya kaedah yang lebih baik untuk menyelesaikannya, selain menukar pemisah senarai di peringkat global. Untuk memuat turun buku kerja dari video hari ini, lawati URL dalam keterangan YouTube!

Saya ingin mengucapkan terima kasih kepada Scott kerana memberi perhatian kepada saya di seminar Huntsville saya, saya ingin mengucapkan terima kasih kerana berhenti, kami akan berjumpa anda di lain kali untuk siaran net lain!

Sekarang hei, lihat, inilah permintaan saya untuk anda: Sekiranya anda berada di video ini kerana ini telah berlaku kepada anda, dan anda masih ingat menukar pemisah senarai, bolehkah anda membaca komen YouTube dan melaporkan mengapa anda mengubahnya? Siapa yang menyuruh anda menukarnya? Apakah keadaan yang menyebabkan anda mengubahnya? Sekiranya anda berada di sini dalam video ini kerana ini berlaku kepada anda, dan anda tidak tahu mengapa ia berlaku, atau anda tidak mengubahnya, pasti ada beberapa program di luar sana yang mengubahnya. Sekali lagi, tekan komen YouTube, dan beri kami laporan, anda tahu, apa yang sedang berlaku? Adakah anda ingat mengubahnya atau adakah ia berlaku secara automatik? Dan setelah anda menukarnya semula menjadi koma, adakah ia berubah menjadi pemisah paip dalam sehari, seminggu, sebulan?

Muat turun Fail Excel

Untuk memuat turun fail excel: commas-stop-working-in-formulas.xlsx

Pemikiran Excel Hari Ini

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

"Setiap spreadsheet bercerita"

Kevin Lehrbass

Artikel menarik...