Dear, Tanda – itu adalah sebenarnya -1x-1 =+1 (minus 1 dikali minus 1 = positif 1).
Pada Excel ada 2 tipe angka. 1. Angka sebagai bilangan (-1,0,1,2,200,1000 … dst) > cb cek dg ISNUMBER 2. Angka sebagai huruf, biasanya ditulis pakai apostroph (‘1, ‘2, ‘4000 ….. dst) > cb cek dg ISNUMBER Angka sebagai bilangan (defaultnya rata kanan) bisa langsung diproses perkalian,penjumlahan dll. Sedangkan angka sebagai huruf (default rata kiri) tidak bisa langsung diproses. Harus diolah dulu supaya kembali menjadi angka bilangan. Caranya bisa dikalikan dengan – (dobel minus) atau dikali bilangan. Silahkan dicoba-coba agar jelas perbedaannya. Contohnya sudah dijelaskan dengan baik oleh master Ghozi. Contoh lain : Ade *From:* belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com] *Sent:* Monday, April 2, 2018 10:56 AM *To:* belajar-excel@yahoogroups.com *Subject:* Re: [belajar-excel] ambil angka berbeda kondisi tanda -- dipakai untuk mengembalikan nilai karakter dari angka yang dihasilkan melalui fungsi Mid , left dll. supaya dipahami oleh sistem komputer sebagai angka kembali. karena angka yang dihasilkan dari fungsi string (left, mid ,right dll) walaupun berupa angka pada hakekatnya tetap dianggap sebagia karakter. untuk menguji apakah suatu angka angka pada satu cell itu berupa atau angka atau karakter kita uji dengan fungsi ISNUMBER coba kita lakukan test misalkan di A1 kita tulis 7XYZ B1 kita tulis formula LEFT(A1) akan menghasilkan 3 sekarang coba kita uji apakah angka 3 di B1 itu karakter apa angka dengang memasukkan formula ISNUMBER(B1) di C1 maka hasilnya akan FALSE karena angka 3 itu karakter. sekarang coba tambahkan tanda -- pada LEFT(A1) di B1 maka hasilnya akan menjadi TRUE silahkan mencoba wassalam Ghozi Alkatiri Pada Senin, 2 April 2018 08.14.40 GMT+7, Pak Cik Lukman pakcikluk...@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com> menulis: Selamat pagi Pak Ghozi dan Master ... Mohon penjelasan dari fungsi dengan tanda "--" spt pada formula --(Mid; dst.... ?, Bagaimana menggunakan formula tsb. Terima kasih atas penjelasan dan bantuannya. Sent from my iPhone On Mar 30, 2018, at 11:17 AM, ghozi alkatiri ghozialkat...@yahoo.co.id [belajar-excel] <belajar-excel@yahoogroups.com> wrote: atau kalau ingin lebih praktis tanpa menekan tombol CSE coba gunakan formula ini =LEFT(A1,SUMPRODUCT(ISNUMBER(--MID(A1,ROW($1:$10),1))*1)) copy ke bawah wassalam Ghozi Alkatatiri Pada Kamis, 29 Maret 2018 22.55.47 GMT+7, ghozi alkatiri ghozialkat...@yahoo.co.id [belajar-excel] <belajar-excel@yahoogroups.com> menulis: Pada Kamis, 29 Maret 2018 22.17.55 GMT+7, ghozi alkatiri < ghozialkat...@yahoo.co.id> menulis: assalamu alaikum. misalkan kita asumsikan data dimulai dari A1 maka coba formula array(ctrl+shift+enter) ini =LEFT(A1,MAX(IF(ISNUMBER(--MID(A1,ROW($1:$10),1)),ROW($1:$10)))) atau =LEFT(A1,COUNT(IF(ISNUMBER(--MID(A1,ROW($1:$10),1)),1))) copy ke bawah wassalam Ghozi Alkatiri Pada Kamis, 29 Maret 2018 16.42.47 GMT+7, 'Mr. Kid' mr.nm...@gmail..com <mr.nm...@gmail.com> [belajar-excel] <belajar-excel@yahoogroups.com> menulis: Hai Matzen, Andai bisa lebih jelas lagi, maka bisa disusun formula yang lebih sesuai. Untuk contoh data seperti itu tanpa ada penjelasan kriteria secara rinci, formulanya bisa begini : 1. mengambil angka-angka yang ada di kiri *teks *yang *SELALU *diakhiri *3* huruf sebagai teks angka-angka =trim( left( *teks *, len( *teks *) - *3* ) ) jika teks terkadang diakhiri oleh spasi, ganti bunyi bagian *teks *dengan bunyi* trim(teks) * jika ingin dijadikan bilangan (tidak lebih dari 15 angka), maka ganti trim dengan 1* 2. mengambil angka-angka (maksimal senilai *9* sebanyak *15* digit) yang ada di kiri *teks *yang diakhiri dengan berbagai karakter tak tentu jumlahnya =lookup( rept(*9*, *15* )*1 , 1*left( trim( *teks *), row($1:$*15*) ) ) Jika hasil ingin bertipe text, letakkan bagian : left( trim( *teks *), row($1:$*15*) ) sebagai daftar nilai yang akan diambil oleh fungsi lookup 3. mengambil angka-angka yang ada dikiri *teks *maksimal sebanyak N angka ( *teks *diakhiri dengan berbagai karakter tak tentu jumlahnya) *** jika N > 15, maka hasil akhir formula HARUS bertipe text agar tidak rusak nilai datanya akibat limit bilangan dalam Excel maka cara nomor 2 di atas dengan hasil akhir sebagai nilai bertipe text bisa digunakan misal : N adalah *37 *angka (anggap saja kode produksi) =lookup( rept(*9*, *37 *)*1 , 1*left( trim( *teks *), row($1:$*37*) ) , left( trim( *teks *), row($1:$*37*) ) ) Catatan : 1. Untuk kondisi mengambil angka yang ada di sisi kanan bisa dikembangkan dari cara di atas. 2. Untuk mengambil angka blok pertama (dari kanan atau dari kiri) juga bisa dikembangkan dari cara di atas. Contoh mengambil 123 atau 789 dari teks kid123lagi456iseng13579ok789hehehe 3. Untuk mengambil angka blok ke-N sebaiknya menggunakan kolom bantu. Seperti mengambil angka blok ke-2 (yaitu 456) atau blok ke-3 (yaitu 13579) dari teks kid123lagi456iseng13579ok789hehehe Regards, Kid 2018-03-29 14:55 GMT+07:00 'Matzen, M. (Matzen)' matzen.subr...@akzonobel..com <matzen.subr...@akzonobel.com> [belajar-excel] <belajar-excel@yahoogroups.com>: Dear Master Saya sudah mencoba dgn fungsi yang saya tau..left,right,mid tapi saya belum mendapatkan yang saya mau adapun datanya sperti di bawah 24GLN 60KLG 72GLN 2 PIL 64KLG 24KLG 144KLG 84KLG 48KLG 12KLG 12KLG 24KLG 144KLG 48KLG 60KLG 60KLG 84KLG 60KLG 48KLG 60KLG 60KLG 36KLG Saya hanya butuh angka yang ada di data tersebut Terima Kasih *Matzen* <image001.jpg> <image001.jpg>