Dear Bagus dan Mr. Kid rumus yg terakhir sebenarnya bekerja tapi nampaknya hanya kepada contoh: 12.22.70.8.115#20 11.23.101.65.9#20 1300#100 (hanya 3 tanda #) jadi mohon bantuannya sekali lg pak, karena data yg di entri biasanya berubah ( kadang hanya 1 tanda # dan kadang sampai 30 tanda #. artinya formula yg kita inginkan akan bekerja pada unlimited tanda #.
nb: "panjang/pendeknya formula yg dihasilkan tidak menjadi masalah pak" mohon bimbingan dan kesabarannya ya pak.. (angkat saya jadi muridmu) Pada Kamis, 6 Februari 2014 11:59, Bagus <[email protected]> menulis: Maaf seharusnya begini: =MID(LEFT(A1,FIND(" ",A1)-1),FIND("#",LEFT(A1,FIND(" ",A1)-1))+1,9)*(LEN(LEFT(A1,FIND(" ",A1)-1))-LEN(SUBSTITUTE(LEFT(A1,FIND(" ",A1)-1),".",""))+1)+MID(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1),FIND("#",MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1))+1,9)*(LEN(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1))-LEN(SUBSTITUTE(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1),".",""))+1)+MID(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1)+1)),FIND("#",RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1)+1)))+1,9)*(LEN(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1)+1)))-LEN(SUBSTITUTE(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1)+1)),".",""))+1) Wassalam ~ Bagus ~ ----- Original Message ----- >From: Bagus >To: [email protected] >Sent: Thursday, February 06, 2014 11:37 AM >Subject: Re: [belajar-excel] bagaimanakah cara menghitung angka ya diawali >tanda # (pagar) > > > >Hai Pukka; > >Coba begini: >=MID(LEFT(A1,FIND(" ",A1)-1),FIND("#",LEFT(A1,FIND(" >",A1)-1))+1,9)*(LEN(LEFT(A1,FIND(" ",A1)-1))-LEN(SUBSTITUTE(LEFT(A1,FIND(" >",A1)-1),".",""))+1)+MID(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" >",A1)+1)-FIND(" ",A1)-1),FIND("#",MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" >",A1)+1)-FIND(" ",A1)-1))+1,9)*(LEN(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" >",A1)+1)-FIND(" ",A1)-1))-LEN(SUBSTITUTE(MID(A1,FIND(" ",A1)+1,FIND(" >",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1),".",""))+1)+MID(RIGHT(A1,LEN(A1)-FIND(" >",A1,FIND(" ",A1)+1)),FIND("#",RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" >",A1)+1)))+1,9)*(LEN(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" >",A1)+1)))-LEN(SUBSTITUTE(E1,".",""))+1) > >Maaf formulanya panjang banget.. >barangkali Mr. Kid atau master yg lain ada yg lebih ringkas.. > > >Wassalam >~ Bagus ~ >----- Original Message ----- >>From: Pukka Hamonangan Pardede >>To: [email protected] >>Sent: Thursday, February 06, 2014 10:01 AM >>Subject: Bls: [belajar-excel] bagaimanakah cara menghitung angka ya diawali >>tanda # (pagar) >> >> >>Dear Bagus and Mr. Kid >>PERFECT AGAIN..!! >>sekarang puncak permasalahan perhitungan angka yg saya miliki bapak @bagus >>dan @Mr. kid >>sekarang begini bapak excel-lent semua: >> >> >>bagai mana menghitung angka setelah tanda # namun lebih dari 1 tanda # >>contoh data bilangan berikut ada di A1 >>12.22.70.8.115#20 11.23.101.65.9#20 1300#100 >> >> >>total = 300 >> >> >>Kiranya bapak dapat membantu. >>mohon kesabarannya pak. >> >> >>(angkat saya menjadi muridmu) >>:) >> >> >>----- Mods ----- >>mungkin kasusnya bisa dijelaskan secara detail dan terperinci >>sehingga solusi yang diberikan bisa untuk segala kondisi yang ada >>___________ >> >> >>Pada Kamis, 6 Februari 2014 9:40, Bagus menulis: >> >> >> >>Hai Pukka; >> >>Coba begini: >>Misal data ada di A1. >>=MID(A1,FIND("#",A1)+1,9)*(LEN(A1)-LEN(SUBSTITUTE(A1,".",""))+1) >> >>Wassalam >>~ Bagus ~ >> >>----- Original Message ----- >>>From: Pukka Hamonangan Pardede >>>To: [email protected] >>>Sent: Thursday, February 06, 2014 8:54 AM >>>Subject: Bls: [belajar-excel] bagaimanakah cara menghitung angka ya diawali >>>tanda # (pagar) >>> >>> >>>Dear Mr. Kid >>>PERFECT!! >>>formulanya bekerja dengan sempurna, 1 masalah saya akhirnya tuntas, jd >>>begini pak, bagaimana dengan penjumlahan angka setelah tanda pagar namun >>>formatnya demikian: >>> >>> >>>12.22.70.8.115#20 >>> >>> >>>total = 100 (10 = seharga 20, 22 = seharga 20, 70 = seharga 20, 8 = >>>seharga 20, 115 = seharga 20) >>> >>> >>>mohon bantuannya yah pak.. saya sudah cukup lama mencari pemecahanna namun >>>belum ada hingga saat ini yg mampu memberikan solusi. kiranya bapak dapat >>>membantu. >>> >>> >>>mohon kesabarannya pak. >>> >>> >>>(angkat saya menjadi muridmu) >>>:) >>> >>> >>> >>>Pada Kamis, 6 Februari 2014 6:40, Mr. Kid menulis: >>> >>> >>>Hai Angan, >>> >>>coba formula : >>>=sum( index( 1*(0&mid( range_datanya ,find("#", range_datanya "#")+1,15)) >>>,0 ) ) >>> >>>Wassalam, >>>Kid. >>> >>> >>> >>> >>> >>>2014-02-06 <[email protected]>: >>> >>> >>>> >>>>saya mau nanya bagaimanakah cara menghitung angka ya diawali tanda # >>>>(pagar) >>>>contoh: >>>> >>>> >>>>10#10 >>>>13#10 >>>>22#5 >>>>13#25 >>>>total = 50 (10+10+5+25) >>>> >>>> >>>>mohon bantuannya saudaraQ setanah air, kasus ini sudah membuat saya sakit >>>>usus.. :) >>> >>> >>> >> >>

