Makasi buat smua sesepuh dsini yang udah bantu jawab, mas aji mumpung, mas
muh.ferdy dan mas ghozi atas bantuan nya,,,bermanfaat skali,,,krn saya udah
seharian nyari rumus nya tapi tetap ga bisa...maklum baru belajar...
dari ketiga versi jawaban yang saya terima,,,ada beberapa yang ingin saya
tanyakan..
- apa sih beda nya pake rumus sumproduct ama rumus sumif??
- trus buat mas ghozi, saya baru tau klo ada istilah formula array (enter
dengan menahan shift +ctrl) ? maklum, saya blajar rumus excel otodidak dan
modal browsing,,,ga pake kursus2 :p dan kenapa yg di sorot pd rumus nya ada 2
kolom sekaligus?? SUM(IF(RIGHT($B$5:$C$76;11)=B85;$D$5:$D$76)) yaitu dari kolom
B smpi C spti yg saya bold)
- dari jawaban mas ferdy, ada dua cara solusi. yg saya tanyakan,
SUMPRODUCT((RIGHT($B$5:$B$76;LEN($B85))=$B85)*($D$5:$D$76)) >> makna LEN
disitu sbg apa ya mas, baru tau ada fungsi LEN di rumus, trus ada tanda *
diantara tanda kurung itu mksd nya apa??
dan rumus SUMIF($B$5:$B$76;"*"&B85;$D$5:$D$76) kenapa tanda bintang nya dikasi
tanda kutip?? ("*")
- buat mas aji mumpung dan smua nya yg udah bantu jawab, bisa ajarin saya gak
bahasa logika dari masing2 rumus nya,,,biar kedepan nya klo ktmu mslh yg rada2
mirip sprti ini saya udah tau seperti apa bahasa logika rumus nya dan rumus
sprti apa yg harus saya pakai...
mis : bahasa utk logika rumus ini :
SUM(IF(RIGHT($B$5:$C$76;11)=B85;$D$5:$D$76)) ?? >>> "jumlah kan angka kolom D5
smpai dengan D76, jika 11 karakter dari kanan kolom B sama dengan cell B85.
makasi atas tanggapan nya
maaf klo pertanyaan nya ribet dan membingungkan
________________________________________________________
--- In [email protected], ghozi alkatiri <ghozialkatiri@...> wrote:
>
> gunakan formula array (enter dengan menahan shift +ctrl)
> {=SUM(IF(RIGHT($B$5:$C$76;11)=B85;$D$5:$D$76))}
> copy ke bawah
>
> wassalam
>
> Ghozi Alkatiri
>
>
>
> ________________________________
> Dari: vina azha <vee_nha@...>
> Kepada: [email protected]
> Dikirim: Kamis, 11 Oktober 2012 11:46
> Judul: [belajar-excel] Penjumlahan dg gabungan fungsi RIGHT (menjumlah
> berdasarkan sebagian karakter)
>
>
> Â
> Assalamu'alaikum
> salam kenal semua nya,,,saya newbie di milis ini,,
> saya punya permasalahan dalam menggunakan rumus excel untuk menghitung
> jumlah suatu kolom jika rumus yang digunakan utk menghitung tersebut
> hanya mengacu pada beberapa karakter kode saja.
>
> Misal :
> 06.07.5.2.2.01.01 =Â Belanja alat tulis kantor
> uraian kode nya :
> 06Â =Â Â Â Kode Program (2 digit di awal sebelah kiri merupakan kode
> program)
> 07Â =Â Â Â Kode Kegiatan
> 5.2.2.01.01Â =Â Â Â Kode Nama Rekening Belanja (11 karakter dari kanan
> kode rekening merupakan nama rekening belanja) , Mis : Belanja Alat
> tulis kantor
> Â Â Â Â Â Â Â Â Â Â Â Â
> Â Â Â
>
> contoh kasus:
> KODE REKENINGÂ Â Â Â Â Â Â Â Â Â NAMA
> REKENINGÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â BELANJA
>
> 06.07.5.2.2.01.01   Belanja alat tulis kantor Â
> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 500
> 06.07.5.2.2.06.01   Belanja cetak                Â
> Â Â Â Â Â Â Â 700
> 06.07.5.2.2.06.02   Belanja penggandaan           Â
> Â Â 200
> 18.02.5.2.2.01.01   Belanja alat tulis kantor       Â
> Â Â Â Â Â 100
> 19.27.5.2.2.01.01   Belanja alat tulis kantor         Â
> Â Â Â 500
> 19.27.5.2.2.06.01   Belanja cetak                 Â
> Â Â Â Â Â Â Â Â 200
> 19.27.5.2.2.06.02   Belanja Penggandaan            Â
> Â Â Â 100
> 26.04.5.2.2.01.01   Belanja Alat tulis Kantor        Â
> Â Â Â 800
>
>
> permasalahan nya : Bagaimana rumus nya jika saya ingin mengetahui total
> jumlah keseluruhan "belanja cetak" atau "belanja alat tulis kantor" pada
> pada tabel diatas untuk semua kode program dan kegiatan (tanpa
> memperhatikan kode program dan kegiatan)?
>
> 5.2.2.01.01   Belanja alat tulis kantor ?
> 5.2.2.06.01   Belanja cetak             ?
>
> Jika rumus yang digunakan benar, maka total belanja alat tulis kantor
> (5.2.2.01.01) adalah sebesar : 1.900
>
> Rumus apa yg harus di gunakan jika acuan nya adalah kolom "Kode
> Rekening" dengan mengambil 11 karakter dari kanan kode rekening
> tersebut(misal : 11 karakter dari kanan yaitu 5.2.2.01.01) ??
>
> saya udah mencoba rumus dibawah ini , tp kliatan nya kurang tepat.
> Â =SUMIF($B$5:$B$76;RIGHT(B85;11)="5.2.2.01.01";$D$9:$D$76)
>
> bagaimana penyelesaian nya??
>
>
> trimakasih...
>
> file excel saya sertakan :
> Â
>