Beranda > pemrograman > Mengambil angka dari suatu bilangan (ms.excel)

Mengambil angka dari suatu bilangan (ms.excel)

  

Dengan menggunakan Microsoft Excel.

Membuat sesuatu yang sederhana dengan menggunakan Microsoft Excel. Memanfaatkan apa yang ada untuk mencari sesuatu hal yang unik dan menarik. Kita bisa memanfaatkan ms.excel untuk menemukan sesuatu hal yang unik, misalnya kita ingin menemukan bentuk seperti 135=1^1+3^2+5^3

Bagaimana bentuk yang lainnya?


Kita bisa memanfaatkan ms.excel untuk ini, berikut langkah-langkahnya :


Mengambil angka dari suatu bilangan


Perhatikan gambar berikut


  

Pada A1, terdapat angka 267, sedangkan pada C1, D1 dan E1 berisi masing-masing adalah angka-angka penyusun bilangan tersebut, yaitu 2, 6 dan 7 secara berturut-turut.

Bagaimana cara mengambil angka tersebut?

Dengan menggunakan rumus

=(MOD(A1;1000)-MOD(A1;100))/100 Pada C1

Sedangkan untuk D1, menggunakan rumus =(MOD(A1;100)-MOD(A1;10))/10

Dan untuk E1, menggunakan rumus =MOD(A1;10)


Secara logika, rumus seperti ini adalah sangatlah sederhana

=(MOD(A1;1000)-MOD(A1;100))/100

Jika bilangan 267 diproses, maka =(267-67)/100. . menghasilkan nilai =2

Mudah bukan!


Sekarang, selanjutnya kita membuat dengan menggunakan =if .. . perhatikan gambar berikut ini :

 


  

Sebelumnya, kita tuliskan yang kita cari terlebih dahulu, yaitu pada kotak G1, kita tuliskan =C1^1+D1^2+E1^3

[yaitu suatu nilai yang nanti akan kita gunakan untuk menyamakan dengan kotak A1.. . Suka-suka kita mau dibuat seperti apa, karena kita ingin mencari bentuk unik dari 135=1^1+3^2+5^3

Seperti di awal, maka tentu saja kita menggunakan hal ini]

 

Menggunakan if, pada kotak I1, kita masukkan rumus =IF(A1=G1;”unik”;””)

[jika ternyata nilai pada A1 sama dengan nilai pada G1, maka akan dituliskan kata unik, jika tidak tentu saja akan dikosongi]

 

Kita dengan mudah bisa mengcopy perintah dengan menyeret titik kecil pada kotak hitam yang ada di pojok kanan bawah. Seret ke bawah, maka akan tercopy perintahnya.

 

Sekarang, lakukan langkah berikut :

-Blok dari A1 sampai I1, kemudian seret pojok kanan bawah pada I1, sampai pada kotak I2. .

-Setelah itu, ubah nilai dari A1 dengan 100 dan nilai pada A2 dengan 101.

-Kemudian blok dari A1 sampai I2, seperti gambar berikut

-Kemudian seret (drag) pada bagian pojok kanan bawah di I2, dan seret sampai bawah terus.. . sampai ditemukan kata unik.. .

Akhirnya nanti ditemukan bentuk-bentuk unik yang lainnya, seperti gambar berikut

Sehingga, kita dapat bahwa 518=5^1+1^2+8^3

 

Jika kita ingin mengecek, ada berapa sebenarnya yang unik, maka kita bisa menggunakan rumus ini untuk if tadi =IF(A1=G1;1;””)

Maka nanti yang unik akan dituliskan dengan angka 1.

Untuk mengeceknya, kita bisa sedikit santai dengan menggunakan rumus. . pada sebarang kotak yang kosong, isikan rumus berikut =SUM(I1:I1000)

[I1000 hanyalah contoh, tergantung pada pekerjaan kita.. . jika nanti hasilnya 4, maka ya hanya ada 4 bilangan yang unik seperti itu.. . jika hasilnya 0, maka tidak ada bentuk yang unik seperti itu.. .dst]

 

Bagaimana.. .

Sudah terasa bermanfaat bukan, dengan microsoft excel saja.. .

 

Tulisan Terbaru :

 

Iklan
Kategori:pemrograman
  1. haripur
    20 Juli 2012 pukul 8:25 AM

    Bagaiana cara untuk mengambil angka dari bilangan yang ada komanya misalnya 8,75 agar didapat bilangan I = 8, bilangan II = 7 dan bilangan III = 5 ?

    • 23 Juli 2012 pukul 12:07 AM

      Bilangan desimal ya.. .
      Kalo fungsi khusus saya juga belum tahu.. . buat aja sendiri, kalo misalnya mengambil bilangan pertama di belakang koma, bulatkan ke bawah dulu, kemudian kurangi bilangan awal dengan bilangan hasil pembulatan, hasilnya, kalikan 10, jadi deh, satuannya bisa diambil.. .

  2. 2 Mei 2012 pukul 7:52 AM

    permisi, mau numpang nanya berbeda dengan judul. cara mengambil nilai yang sama pada beberapa kolom itu bagaimana ya?. contoh A1 s.d A6 tertulis 2129 A7 s.d A12 tertulis 3157 A13 s.d A15 tertulis 2129. untuk mengambil nilai sama yang tertulis tersebut bagimana ya? semoga pertanyaan saya bisa dipahami. terima kasih…

  3. 22 September 2011 pukul 6:24 PM

    nice 🙂

    • 22 September 2011 pukul 11:41 PM

      thanks.. . ditunggu kunjungannya lagi ya,…

  4. 20 September 2011 pukul 4:31 PM

    Sip bang, tapi ane punya rumus yg lebih praktis untuk n digit:

    (1)
    misal
    A1 ditulis 158
    C1 ditulis =VALUE(MID($A1;COLUMN()-2;1))

    Kemudian diseret ke kanan seperlunya (misal klo mau cari 3 digit, ya sampai 3 kolom)
    B1 ditulis =sumsq(C1:E1) misal utk 3 digit

    hasilnya bisa dilihat 🙂

    (2) agak ribet, tapi bisa untuk n digit sekaligus
    C1 ditulis =MOD(INT($A2/10^(LEN($A2)-COLUMN()+2));10)
    seret ke kanan sebanyak mungkin (bebas)

    B1 ditulis=sumsq(C1:J1) misal untuk 8 digit

    Langkah selanjutnya sama

    Msal:
    K1 = if(A1=B1=”unik”)

    • 20 September 2011 pukul 9:08 PM

      hehe,.. mantep mas.. . bisa dicoba nih.. thanks.. .

  5. Edhie Pitono
    17 September 2011 pukul 1:41 PM

    formula =mod itu untk apa sih??

    • 17 September 2011 pukul 6:02 PM

      modulo. .yaitu sisa. . Dlm math, ditulis,
      5 mod 3 = 2
      Krn 5 dbg 3 itu hasilnya 1 sisanya 2.
      Dlm excel, ditulis =mod(5;2)

  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: