Bagaimana untuk membuat kalkulator dalam Excel

Anonim

Kalkulator dalam Microsoft Excel

Untuk pengguna tetap, Excel tidak rahsia lagi bahawa dalam program ini, anda boleh menghasilkan pelbagai pengiraan matematik, kejuruteraan dan kewangan. Ciri ini dilaksanakan dengan menggunakan pelbagai formula dan fungsi. Tetapi, jika Excel sentiasa digunakan untuk menjalankan pengiraan sedemikian, persoalan organisasi yang diperlukan untuk alat ini adalah relevan secara langsung pada helaian, yang akan meningkatkan kelajuan pengiraan dengan ketara dan tahap kemudahan untuk pengguna. Mari kita cari cara membuat kalkulator yang sama dalam Excele.

Prosedur penciptaan kalkulator.

Tugas yang sangat mendesak yang diberikan sekiranya perlu sentiasa menjalankan jenis pengiraan dan pengiraan yang sama yang berkaitan dengan jenis aktiviti tertentu. Secara umum, semua kalkulator dalam Excel boleh dibahagikan kepada dua kumpulan: universal (digunakan untuk pengiraan matematik umum) dan profil sempit. Kumpulan terakhir dibahagikan kepada banyak jenis: kejuruteraan, kewangan, pelaburan kredit, dll. Ia adalah dari fungsi kalkulator, pertama sekali, pilihan algoritma untuk penciptaannya bergantung.

Kaedah 1: Gunakan makro

Pertama sekali, pertimbangkan algoritma untuk membuat kalkulator tersuai. Mari kita mulakan dengan penciptaan kalkulator sejagat yang paling mudah. Alat ini akan melaksanakan tindakan aritmetik asas: penambahan, pendaraban penolakan, pembahagian, dan lain-lain. Ia dilaksanakan menggunakan makro. Oleh itu, sebelum meneruskan prosedur untuk membuat, anda perlu memastikan bahawa anda telah membolehkan MACROS dan Panel Pembangun. Sekiranya tidak begitu, maka anda mesti mengaktifkan kerja makro.

  1. Selepas pratetap di atas dibuat, pindah ke tab "Pemaju". Kami mengklik pada ikon "Visual Basic", yang terletak di pita dalam bar alat "Kod".
  2. Pergi ke Editor Makro di Microsoft Excel

  3. Tetingkap Editor VBA bermula. Jika kawasan pusat dipaparkan dengan kelabu, dan tidak putih, maka ini bermakna bahawa bidang input kod tidak hadir. Untuk menghidupkan paparannya, pergi ke item menu "Lihat" dan klik pada tulisan "Kod" dalam senarai yang muncul. Anda boleh, bukannya manipulasi ini, tekan kekunci fungsi F7. Dalam apa jua keadaan, medan input kod akan muncul.
  4. Mengaktifkan input kod dalam editor makros di Microsoft Excel

  5. Di sini di rantau tengah kita perlu menulis kod makro itu sendiri. Ia mempunyai bentuk berikut:

    Sub kalkulator ()

    Dim strexpr sebagai rentetan

    'Memasuki data untuk pengiraan

    Strexpr = inputbox ("masukkan data")

    'Pengiraan hasilnya

    Msgbox strexpr & "=" & aplikasi.evaliate (strexpr)

    Akhir sub.

    Daripada frasa "masukkan data", anda boleh membakar mana-mana yang lain yang lebih diterima untuk anda. Ia adalah yang akan terletak di atas bidang ungkapan.

    Selepas kod dimasukkan, fail mesti ditimpa. Pada masa yang sama, ia perlu disimpan dalam format dengan sokongan makro. Kami mengklik pada ikon dalam bentuk cakera liut pada bar alat Editor VBA.

  6. Pengenalan Kod dalam Editor Makro di Microsoft Excel

  7. Tetingkap penjimatan dokumen dilancarkan. Pergi ke direktori pada cakera keras atau media boleh tanggal di mana kami mahu menyimpannya. Dalam bidang "Nama Fail", anda menetapkan apa-apa nama yang dikehendaki atau meninggalkan lalai yang diberikan kepadanya. Di Mandatori dalam medan Jenis Fail, pilih nama "Buku Excel dengan Sokongan MACROS (* .xlsm) dari semua format yang ada. Selepas langkah ini, tanah liat pada butang "Simpan" di bahagian bawah tetingkap.
  8. Menyimpan fail XLSM dalam Microsoft Excel

  9. Selepas itu, anda boleh menutup tetingkap Editor Makro hanya dengan mengklik pada ikon penutupan standard dalam bentuk persegi merah dengan salib putih di sudut kanan atasnya.
  10. Menutup tetingkap Editor Makro di Microsoft Excel

  11. Untuk memulakan alat pengkomputeran menggunakan makro semasa dalam tab pemaju, tanah liat pada ikon Macros pada pita dalam blok alat "Kod".
  12. Peralihan ke tingkap makro di Microsoft Excel

  13. Selepas itu, tetingkap makro bermula. Pilih nama makro itu, yang baru saja kami buat, peruntukkannya dan klik pada butang "Run".
  14. Tingkap makro di Microsoft Excel

  15. Selepas melakukan tindakan ini, kalkulator dilancarkan berdasarkan makro.
  16. Kalkulator Berasaskan Makro yang dilancarkan dalam Microsoft Excel

  17. Untuk membuat pengiraan di dalamnya, tulis dalam bidang tindakan yang diperlukan. Yang paling mudah untuk menggunakan Blok Keyboard Numerik untuk tujuan ini, yang terletak di sebelah kanan. Selepas ungkapan dimasukkan, tekan butang "OK".
  18. Peralihan kepada pengiraan dalam kalkulator berasaskan makro dilancarkan di Microsoft Excel

  19. Kemudian tetingkap kecil muncul di skrin, yang mengandungi jawapan kepada penyelesaian ungkapan yang ditentukan. Untuk menutupnya, tekan butang "OK".
  20. Hasil pengiraan dalam kalkulator berasaskan makro dilancarkan di Microsoft Excel

  21. Tetapi bersetuju bahawa ia agak tidak selesa setiap kali anda perlu membuat tindakan pengkomputeran, beralih ke tetingkap makro. Mari kita memudahkan pelaksanaan pelancaran tetingkap perhitungan. Untuk melakukan ini, semasa dalam tab Pembangun, klik pada ikon makro yang sudah biasa kepada kami.
  22. Beralih ke tetingkap makro di Microsoft Excel

  23. Kemudian dalam tetingkap MACROS, pilih nama objek yang dikehendaki. Klik pada butang "Parameter ...".
  24. Peralihan ke Tetapan Makro di Microsoft Excel

  25. Selepas itu, tetingkap dilancarkan walaupun kurang daripada yang sebelumnya. Di dalamnya, kita boleh menetapkan gabungan kunci panas, apabila anda mengklik di mana kalkulator akan dilancarkan. Adalah penting bahawa kombinasi ini tidak digunakan untuk memanggil proses lain. Oleh itu, aksara abjad pertama tidak disyorkan. Kunci pertama kombinasi menetapkan program Excel itu sendiri. Ini adalah kunci Ctrl. Kunci berikut menetapkan pengguna. Biarkan ia menjadi kunci V (walaupun anda boleh memilih yang lain). Jika kunci ini sudah digunakan oleh program ini, kunci lain akan ditambah secara automatik ke gabungan - peralihan. Kami memasuki simbol yang dipilih dalam medan "Gabungan Keyboard" dan klik pada butang "OK".
  26. Tetingkap tetapan makro di Microsoft Excel

  27. Kemudian tutup tetingkap makro dengan mengklik pada ikon penutupan standard di sudut kanan atas.

Menutup tetingkap Macros di Microsoft Excel

Sekarang, apabila anda menetapkan kombinasi yang dipilih kekunci panas (dalam kes kami, Ctrl + Shift + V) akan memulakan tetingkap kalkulator. Setuju, ia lebih cepat dan lebih mudah daripada memanggilnya setiap kali melalui tingkap makro.

Pelajaran: Bagaimana untuk membuat makro dalam Excele

Kaedah 2: Memohon Fungsi

Sekarang mari kita pertimbangkan pilihan untuk membuat kalkulator profil sempit. Ia akan direka untuk melaksanakan tugas khusus dan khusus dan terletak secara langsung pada lembaran Excel. Untuk membuat alat ini, ciri-ciri terbina dalam Excel akan digunakan.

Sebagai contoh, buat alat penukaran massa. Dalam proses penciptaannya, kami akan menggunakan fungsi PreBo. Pengendali ini berkaitan dengan unit kejuruteraan ciri terbina dalam Exel. Tugasnya adalah untuk mengubah nilai-nilai satu ukuran ukuran kepada yang lain. Sintaks ciri ini adalah seperti berikut:

= Predoob (nombor; ex_dad_ism; kon_d_isme)

"Nombor" adalah hujah yang mempunyai jenis nilai berangka magnitud yang mesti ditukar kepada pengukuran pengukuran yang lain.

"Unit awal ukuran" adalah hujah yang menentukan unit nilai pengukuran yang akan diadakan. Ia ditakrifkan oleh kod khas yang sepadan dengan unit ukuran tertentu.

"Unit terakhir pengukuran" adalah hujah yang menentukan unit pengukuran magnitud yang mana nombor awal ditukarkan. Ia juga menentukan dengan bantuan kod khas.

Kita harus tetap lebih terperinci mengenai kod-kod ini, kerana mereka memerlukannya pada masa akan datang apabila membuat kalkulator. Khususnya, kita memerlukan kod unit pengukuran massa. Berikut adalah senarai mereka:

  • G - gram;
  • kg - kilogram;
  • MG - Milligram;
  • LBM - Pound Inggeris;
  • Ozm - oz;
  • SG - Sale;
  • U adalah unit atom.

Ia juga perlu mengatakan bahawa semua argumen ciri ini boleh ditetapkan sebagai nilai dan pautan ke sel-sel di mana mereka diletakkan.

  1. Pertama sekali, kami membuat bahan kerja. Alat pengkomputeran kami akan mempunyai empat bidang:
    • Nilai boleh tukar;
    • Unit pengukuran sumber;
    • Hasil penukaran;
    • Unit pengukuran akhir.

    Kami memasang tajuk utama di mana bidang ini akan diletakkan dan memperuntukkan pemformatan mereka (mengisi dan sempadan) untuk visualisasi yang lebih visual.

    Dalam bidang "Nilai Boleh Tukar", "Had Sumber Pengukuran" dan "Had Pengukuran Akhir" akan dimasukkan oleh data, dan dalam bidang "hasil penukaran" - hasil akhir adalah output.

  2. Penukaran Massa Kalkulator Blank dalam Microsoft Excel

  3. Kami berbuat demikian supaya pengguna boleh memasukkan hanya nilai yang dibenarkan dalam medan "nilai tukar", iaitu nombor lebih sifar. Pilih sel ke mana nilai transformasi akan dibuat. Pergi ke tab "Data" dan dalam bar alat "Bekerja dengan Data" pada ikon "Pengesahan Data".
  4. Peralihan kepada pengesahan data dalam Microsoft Excel

  5. Alat "Pengesahan Data" dilancarkan. Pertama sekali, anda akan melaksanakan tetapan dalam tab "Parameter". Dalam medan jenis data, pilih parameter "sah". Dalam bidang "Nilai", juga menghentikan pilihan pada parameter "lebih". Dalam medan "minimum", tetapkan nilai "0". Oleh itu, hanya nombor yang sah boleh diberikan kepada sel ini (termasuk fraksional), yang lebih besar daripada sifar.
  6. Memeriksa nilai-nilai yang dimasukkan dalam Microsoft Excel

  7. Selepas itu, kami beralih ke tab tetingkap yang sama "mesej untuk memasukkan" tetingkap. Di sini anda boleh memberikan penjelasan bahawa perlu memasukkan pengguna. Ia akan melihatnya apabila menonjolkan input sel. Dalam bidang "Mesej", tulis yang berikut: "Masukkan nilai jisim yang menukar".
  8. Mesej untuk memasukkan dalam tetingkap pengesahan nilai input dalam Microsoft Excel

  9. Kemudian kami berpindah ke tab "Mesej Ralat". Dalam medan "Mesej", kita harus menulis cadangan bahawa pengguna akan melihat jika data tidak betul masuk. Selamat datang yang berikut: "Nilai input mestilah nombor positif." Selepas itu, untuk melengkapkan operasi dalam tetingkap pengesahan nilai input dan menyimpan tetapan yang dimasukkan oleh kami, klik pada butang "OK".
  10. Mesej ralat dalam tetingkap pengesahan nilai input dalam Microsoft Excel

  11. Seperti yang kita lihat, apabila sel dipilih, petunjuk untuk input muncul.
  12. Petunjuk untuk input apabila menonjolkan bakar dalam Microsoft Excel

  13. Mari kita cuba masukkan nilai yang salah, sebagai contoh, teks atau nombor negatif. Seperti yang anda lihat, mesej ralat muncul dan input disekat. Klik pada butang "Batal".
  14. Mesej ralat dalam Microsoft Excel

  15. Tetapi nilai yang betul diperkenalkan tanpa masalah.
  16. Nilai yang betul diperkenalkan di Microsoft Excel

  17. Sekarang kita pergi ke lapangan "unit sumber pengukuran". Di sini kita akan berbuat demikian pengguna akan memilih nilai dari senarai yang terdiri daripada tujuh nilai massa, senarai yang diberikan di atas apabila menerangkan hujah-hujah fungsi aplikasi. Masukkan nilai lain tidak akan berfungsi.

    Kami menyerlahkan sel, yang berada di bawah nama "Unit Sumber Pengukuran". Sekali lagi, tanah liat pada ikon "Semak Data".

  18. Peralihan kepada pengesahan data dalam Microsoft Excel

  19. Dalam tetingkap pengesahan data yang dibuka, pergi ke tab "Parameter". Dalam medan "Jenis Data", tetapkan parameter "Senarai". Dalam bidang "sumber" melalui titik koma (;) kita menyenaraikan nama-nama jisim jisim untuk fungsi pra-perbualan yang mana perbualan itu lebih tinggi. Seterusnya, klik pada butang "OK".
  20. Memeriksa nilai-nilai yang dimasukkan dalam Microsoft Excel

  21. Seperti yang anda lihat, sekarang, jika anda memilih medan "unit sumber pengukuran", maka piktogram dalam bentuk segitiga berlaku di sebelah kanannya. Apabila mengklik padanya membuka senarai dengan nama unit pengukuran massa.
  22. Senarai Unit Pengukuran Massa di Microsoft Excel

  23. Prosedur yang sama sekali dalam tetingkap "Pemeriksaan Data" dijalankan dengan sel dengan nama "Unit Pengukuran Akhir". Ia juga memperoleh senarai yang sama unit pengukuran.
  24. Senarai kedua pengukuran entik dalam Microsoft Excel

  25. Selepas itu, pergi ke "hasil penukaran". Ia berada di dalamnya yang akan mengandungi fungsi priog dan output hasil pengiraan. Kami memperuntukkan elemen ini dalam lembaran dan klik pada ikon "Fungsi Paste".
  26. Beralih kepada Sarjana Fungsi di Microsoft Excel

  27. Master Fungsi bermula. Pergi ke dalam kategori "Kejuruteraan" dan peruntukkan nama "Preobs" di sana. Kemudian tanah liat pada butang "OK".
  28. Peralihan kepada argumen fungsi penukar di Microsoft Excel

  29. Tetingkap pembukaan hujah-hujah pengendali aplikasi berlaku. Dalam bidang "Nombor", adalah perlu untuk memasuki koordinat sel di bawah nama "nilai tukar". Untuk melakukan ini, letakkan di dalam kursor di lapangan dan klik butang kiri tetikus pada sel ini. Alamatnya segera dipaparkan di lapangan. Dengan cara yang sama, kami memperkenalkan koordinat dalam bidang "Unit Sumber" dan "Unit Pengukuran Akhir". Hanya kali ini dengan mengklik pada sel dengan nama yang sama seperti bidang ini.

    Selepas semua data dimasukkan, tekan butang "OK".

  30. Fungsi Argumotov ArgoBle pada Microsoft Excel

  31. Sebaik sahaja kami menyelesaikan tindakan terakhir, dalam sel "Hasil penukaran" di sana, hasil penukaran magnitud, menurut data yang telah dimasukkan sebelum ini, segera dipaparkan.
  32. Hasil daripada mengira fungsi-fungsi prets dalam Microsoft Excel

  33. Mari kita ubah data dalam sel "Nilai Boleh Tukar", "Unit Pengukuran Awal" dan "Unit Akhir Akhir". Seperti yang kita lihat, fungsi ketika menukar parameter secara automatik mengira semula hasilnya. Ini menunjukkan bahawa kalkulator kami berfungsi sepenuhnya.
  34. Hitung semula fungsi prob dalam Microsoft Excel

  35. Tetapi kita tidak membuat satu perkara yang penting. Sel-sel untuk memasukkan data dilindungi daripada memperkenalkan nilai-nilai yang salah, tetapi elemen untuk output data tidak dilindungi. Tetapi secara umum, adalah mustahil untuk memasukkan apa-apa sama sekali, jika tidak, formula perhitungan hanya akan dikeluarkan dan kalkulator akan masuk ke dalam keadaan yang tidak berfungsi. Dengan kesilapan dalam sel ini, anda boleh memasukkan data dan anda sendiri, apatah lagi pengguna pihak ketiga. Dalam kes ini perlu merekod semula keseluruhan formula. Anda perlu menyekat sebarang kemasukan data di sini.

    Masalahnya ialah penyekatan dipasang pada lembaran secara keseluruhan. Tetapi jika kita menyekat lembaran, kita tidak akan dapat memasukkan data dalam medan input. Oleh itu, kita akan memerlukan dalam sifat-sifat format sel untuk menghilangkan keupayaan untuk mengunci dari semua elemen lembaran, kemudian kembali kemungkinan ini hanya untuk sel untuk mengeluarkan hasil dan kemudian menyekat lembaran.

    Klik pada butang kiri tetikus pada elemen di persimpangan panel koordinat mendatar dan menegak. Ini menyoroti keseluruhan helaian. Kemudian klik kanan klik pada pemilihan. Menu konteks dibuka, di mana anda memilih kedudukan "Format Cell ...".

  36. Peralihan ke format sel dalam Microsoft Excel

  37. Tetingkap pemformatan dimulakan. Pergi ke tab "Perlindungan" di dalamnya dan keluarkan kotak semak dari parameter "sel yang dilindungi". Kemudian tanah liat pada butang "OK".
  38. Mengeluarkan perlindungan dari sel-sel dalam Microsoft Excel

  39. Selepas itu, kami memperuntukkan hanya sel untuk mengeluarkan hasil dan klik butang kanan tetikus. Dalam menu konteks, tanah liat pada "format sel".
  40. Peralihan ke format sel dalam Microsoft Excel

  41. Sekali lagi dalam tetingkap pemformatan, pergi ke tab "Perlindungan", tetapi kali ini, sebaliknya, tetapkan kotak berhampiran parameter "sel yang dilindungi". Kemudian klik pada butang "OK".
  42. Memasang perlindungan sel dalam Microsoft Excel

  43. Selepas itu, kami berpindah ke tab "Tinjauan" dan klik pada ikon "Lindungi Leaf", yang terletak di blok "Tukar Alat".
  44. Memasang Perlindungan Lembaran di Microsoft Excel

  45. Tetingkap perlindungan lembaran dibuka. Dalam "kata laluan untuk melumpuhkan perlindungan lembaran", kami memasukkan kata laluan, dengan mana, jika perlu, anda boleh mengeluarkan perlindungan pada masa akan datang. Tetapan yang tinggal boleh ditinggalkan tidak berubah. Klik pada butang "OK".
  46. Tingkap Perlindungan Lembaran di Microsoft Excel

  47. Kemudian satu lagi tetingkap kecil dibuka, di mana input kata laluan harus diulang. Kami melakukannya dan klik pada butang "OK".
  48. Kata laluan memasuki semula Microsoft Excel

  49. Selepas itu, apabila anda cuba membuat apa-apa perubahan kepada sel output, hasil tindakan akan disekat, seperti yang dilaporkan dalam kotak dialog yang baru muncul.

Mesej tentang kemustahilan membuat perubahan pada sel dalam Microsoft Excel

Oleh itu, kami telah mencipta kalkulator penuh untuk menukar magnitud jisim dalam pelbagai unit pengukuran.

Di samping itu, dalam artikel yang berasingan, ia diterangkan mengenai penciptaan spesies lain dari kalkulator profil sempit dalam Excele untuk mengira pembayaran pinjaman.

Pelajaran: Pengiraan anuiti membayar dalam Excel

Kaedah 3: Membolehkan Kalkulator Excel Terbenam

Di samping itu, pengasingan mempunyai kalkulator universal terbina dalamnya sendiri. Benar, secara lalai, butang pelancaran hilang pada pita atau pada panel akses cepat. Pertimbangkan bagaimana untuk mengaktifkannya.

  1. Selepas memulakan program Excel, kami berpindah ke tab "Fail".
  2. Pergi ke tab Fail di Microsoft Excel

  3. Seterusnya, dalam tetingkap yang dibuka, pergi ke bahagian "Parameter".
  4. Menggerakkan tetingkap tetapan di Microsoft Excel

  5. Selepas memulakan tetingkap Parameter Excel, kami berpindah ke subseksyen panel akses cepat.
  6. Beralih ke tetingkap parameter panel panel pantas di Microsoft Excel

  7. Tetingkap dibuka, sebelah kanan yang dibahagikan kepada dua kawasan. Di bahagian kanan ia terletak alat yang telah ditambahkan ke panel pintasan. Kiri membentangkan keseluruhan set alat yang tersedia dalam Excel, termasuk hilang pada pita.

    Di kawasan kiri dalam medan "Pilih Perintah", pilih medan "arahan yang tidak pada pita". Selepas itu, dalam senarai instrumen domain kiri, mencari nama "kalkulator". Ia akan mudah dicari, kerana semua nama terletak mengikut abjad. Kemudian buat peruntukan nama ini.

    Di atas kawasan yang betul adalah "Konfigurasi Panel Akses Pantas". Ia mempunyai dua parameter:

    • Untuk semua dokumen;
    • Untuk buku ini.

    Secara lalai, dikonfigurasikan untuk semua dokumen. Parameter ini disyorkan untuk tidak berubah jika tidak ada prasyarat untuk sebaliknya.

    Selepas semua tetapan dibuat dan nama "kalkulator" diserlahkan, klik pada butang "Tambah", yang terletak di antara domain kanan dan kiri.

  8. Menambah kalkulator ke panel akses cepat di Microsoft Excel

  9. Selepas nama "Kalkulator" muncul di tetingkap kanan, tekan butang "OK" di bawah.
  10. Klik tetingkap parameter di Microsoft Excel

  11. Selepas tetingkap ini, parameter Excel akan ditutup. Untuk memulakan kalkulator, anda perlu klik pada ikon nama yang sama, yang kini terletak di panel pintasan.
  12. Memulakan Kalkulator di Microsoft Excel

  13. Selepas itu, alat "kalkulator" akan dilancarkan. Ia berfungsi, sebagai analog fizikal biasa, hanya pada butang yang anda perlukan untuk menekan kursor tetikus, klik kirinya.

Kalkulator dilancarkan di Microsoft Excel

Seperti yang kita lihat, terdapat banyak pilihan untuk membuat kalkulator dalam Excele untuk pelbagai keperluan. Ciri ini amat berguna apabila menjalankan pengiraan profil sempit. Nah, untuk keperluan biasa, anda boleh menggunakan alat program terbina dalam.

Baca lebih lanjut