Dear Mr Kid, Terima kasih ya Mr Kid, sangat membantu formulanya. Dari ketiga formula yang saya pakai adalah formula =IFError( LookUp( 99 , 1/( search(z$1:z$7&" " , a2&" ") * (z$1:z$7<>"") ) , z$1:z$7 ) , "SALAH" ) pemahaman saya : kriteria hanya terbaca dari Z1:Z7apabila ada kriteria di Z8, tetapi range kriteria masih Z1:Z7, maka kriteria Z8 tidak terbaca.tetapi apabila isi dari Z7 dihapus namun range kriteria masih Z1:Z7, dari ketiga formula yang masih bisa membaca adalah formula yang memakai Z1:Z7<>"". oh ya Mr Kid, bisa dibuatin dalam macronya gak? kalau gak salah Mr Toby ya kemarin membuatin macronya tetapi kriterianya hanya satu aja dan ditanam dalam script macro, tidak ditaruh di sheet. demikian, terima kasih, Salam,ASL
To: belajar-excel@yahoogroups.com From: belajar-excel@yahoogroups.com Date: Tue, 13 Jan 2015 12:34:22 +1100 Subject: Re: [belajar-excel] Fungsi IF pinjem formulanya mas Bagus ah... Pak ASL, Atau jika dibuat daftarnya dulu di kolom z misalnya dari z1 sampai z7 di cell hasil diberi formula : (misal data di A2 [berdasar formula dari mas Bagus]) A. bunyi teks kriteria dalam data tidak pernah bersambung (tanpa spasi) dengan teks lain (tidak ada blabl ATKxyz dalam data) dan 1. z1 sampai z7 ada isinya semua (7 bijik kriteria)=IFError( LookUp( 99 , 1/( search(z$1:z$7&" " , a2&" ") ) , z$1:z$7 ) , "SALAH" ) 2. z1 sampai z7 ada terisi semua (misal hanya ada 3 kriteria dari 7 ruang kriteria yang disediakan) *** perhatikan penambahan kondisi pemeriksaan bahwa hanya kriteria yang berisi saja yang digunakan =IFError( LookUp( 99 , 1/( search(z$1:z$7&" " , a2&" ") * (z$1:z$7<>"") ) , z$1:z$7 ) , "SALAH" ) B. bunyi teks kriteria selalu berada setelah karakter ke 12 (misal data didahului teks kode yang maksimal ada 11 karakter) sedang pencarian dilakukan terhadap teks setelah kode (pakai kondisi z1 sampai z7 terisi semua) *** sesuaikan untuk kondisi z1 sampai z7 tidak terisi semua ya. *** perhatikan bagian pengambil data lokasi pencarian =IFError( LookUp( 99 , 1/( search(z$1:z$7&" " , Mid( a2&" " , 12 , 99 ) ) ) , z$1:z$7 ) , "SALAH" ) Untuk data dengan kondisi selain 2 kondisi di atas (A dan B), silakan disesuaikan formulanya dengan pola data setempat. Copy formula ke cells berikutnya. *** Jika regional setting komputer setempat adalah Indonesian, ganti karakter koma dalam formula menjadi titik koma. Selamat menikmati seni dalam Excel, yaitu penggunaan fitur Excel Formula. Wassalam, Kid. 2015-01-13 12:05 GMT+11:00 Bagus bagus4...@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com>: Pak ASL; Coba begini pak: =IF(ISNUMBER(SEARCH("ATK",A2,FIND("-",A2))),"ATK",IF(ISNUMBER(SEARCH("MNI",A2,FIND("-",A2))),"MNI",IF(ISNUMBER(SEARCH("WKR",A2,FIND("-",A2))),"WKR","SALAH"))) Copas kebawah Wassalam;Bagus Pada 12 Januari 2015 10.10, Ahmad Syaifullah Lubis syaiful...@hotmail.com [belajar-excel] <belajar-excel@yahoogroups.com> menulis: Pak Bagus, Tolong dibantu fungsi yang IF Isnumber saya tidak cocok, kenapa ya?file terlampir. Salam,ASL From: belajar-excel@yahoogroups.com To: belajar-excel@yahoogroups.com Date: Fri, 9 Jan 2015 15:18:22 +0700 Subject: Re: [belajar-excel] Fungsi IF Pak ASL; Coba begini: =IF(ISNUMBER(SEARCH("MNI",A1,1)),"MNI","SALAH") Copas kebawah Wassalam;Bagus Pada 8 Januari 2015 19.53, Hendrik Karnadi hendrikkarn...@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com> menulis: Pak ASL,Jika yang jadi patokan adalah MNI setelah tanda "-" maka coba gunakan fungsi FIND untuk menemukan posisi karakter "-"sebagai titik awal, kmdn kombinasikan dengan fungsi FIND dan MID untuk menemukan kata "MNI" setelah karakter tsb .Jadi bahasa manusianya kira2 begini...- Tentukan posisi karakter "-"- Cari kata "MNI" setelah karakter "-"- Jika ditemukan tulis "MNI" dan jika tidak ditemukan tulis "Salah". Salam,HK Sent from Samsung Mobile -------- Original message --------From: "Ahmad Syaifullah Lubis syaiful...@hotmail.com [belajar-excel]" Date:08/01/2015 10:50 (GMT+07:00) To: belajar-excel@yahoogroups.com Subject: [belajar-excel] Fungsi IF . Dear BeExceller,Mohon bantuannya bagaimana cara menggunakan fungsi "IF" untuk mengambil karakter yang sesuai.contoh saya ingin mendapatkan karakter "MNI", apabila data ada unsur "MNI" maka hasilnya adalah "MNI", namun bila tidak ada karakter "MNI" maka hasilnya dibuatkan "Salah".123/PRKM/MNI/X/2014 - OVB from MNI Jkt -> hasilnya "MNI"124/PR/MNI/X/2014 - OVB from MMP -> hasilnya "SALAH"125/PR/MNI/X/2014 - OVB from Achmad MNI -> hasilnya "MNI"126/PK/MNI/X/2014 - MNI advanced Jkt -> hasilnya "MNI"127/PK/MMP/X/2014 - Advanced MMP Bdg -> hasilnya "SALAH" Data tsb saya letakkan di row A2 dan seterusnya. kemudian di row B2 saya masukkan rumus if =IF(A16="*MNI*";"MNI";"SALAH")tetapi hasilnya tidak akurat. sekali lagi mohon dibantu. Terima kasih,ASL -- Wassalam Bagus -- Wassalam Bagus