Tecnologia, programação e muito Visual FoxPro.

terça-feira, 13 de março de 2012

Re: ]] XL-mania [[ Memperoleh data perhitungan dengan beberapa kriteria

 

kolom bantu 1

misal ditulis di kolom H / array formula multi hasil 18 cell sebaris
memfilter hanya records yg kolom 1 nya berawalan "92"

=IF(ISNUMBER(SMALL(IF(LEFT(A8:A25,2)="92",ROW(1:18)),ROW(1:18))),
     INDEX(A8:A25,SMALL(IF(LEFT(A8:A25,2)="92",ROW(1:18)),ROW(1:18))),0)

kolom bantu 2
misal ditulis di kolom I / array formula multi hasil / sekalgus pada 18 cell sebaris
filter sama dengan Kolom Bantu 1, tetapi yg ditampilkan adalah ex kolom B( Jumlah)
sekaligus di beri SIGN (apakah minus atau-kah plus,) sesuai aslinya

=IF(ISNUMBER(SMALL(IF(LEFT(A8:A25,2)="92",ROW(1:18)),ROW(1:18))),
      INDEX(B8:B25,SMALL(IF(LEFT(A8:A25,2)="92",ROW(1:18)),ROW(1:18))),0)*
  IF(IF(ISNUMBER(SMALL(IF(LEFT(A8:A25,2)="92",ROW(1:18)),ROW(1:18))),
          INDEX(C8:C25,SMALL(IF(LEFT(A8:A25,2)="92",ROW(1:18)),ROW(1:18))),0)="gn",-1,1)

kolom hasil 1 
array formula (satu cell satu rumus) 
mengambil uniq values dari KolomBantu1 misal ditulis di J

=INDEX($H$8:$H$25,MATCH(0,COUNTIF(J$7:J7,$H$8:$H$25),0))

kolom hasil 2
rumus individu (1 cell 1 rumus) ditulis di kolom K
menjumlah bersyarat dengan 1 kriteria terhadap kolom bantu1 dan kolom bantu 2

=SUMIF($H$8:$H$25,J8,$I$8:$I$25)

Jika rumus yg kita usulkan ini benar (dapat diterima oleh penanya), kesimpulannya adalah:
bahwa sesuatu akan menjadi jelas jika diurai masalahnya menjadi tahap-tahap...

Semprul..Ki!



2012/3/12 Heryanto Wijono <heryanto_wijono@bca.co.id>
> Dh.
> Mohon bantuan rekan 2.
>
> Bagaimana rumus excelnya apabila saya ingin memperoleh data perhitungan dengan kode yang berawalan 92 dengan kriteria  sbb :
> 1.    Apabila ada karakter GN dikolom sebelah angka, maka dianggap "minus"
> 2.    Kode yang memenuhi kriteria ( berawalan 92 ) ditampilkan di hasil
> 3.    Jumlah perhitungan kode yang memenuhi kriteria ( berawalan 92 ) ditampilkan di hasil
>
> Contoh terlampir :
> Hasil kode 92-372-0-071-325 sebesar ( 27.741,85 ) adalah penjumlahan dari – 70.975.96 + 1.975.15 + 41.258,96
>
> Demikian, terima kasih

__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| Delay pada posting disebabkan sibuknya momods dan leletnya        |
| koneksi dengan ind***t. bwakakakaka....
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di :                                            |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog