Dear Mr.Kid and Mr. BAgus
  
 Syukron atas pencerahannya moga Manfaat dan jadi lading pahala
  
 Terima Kasih
  
 Matzen
 
  
 From: [email protected] [mailto:[email protected]] 
 Sent: 20 Oktober 2014 15:39
 To: BeExcel
 Subject: Re: [belajar-excel] Memecah ORDER Request
 
 
  
   
 Wa'alaikumussalam Wr. Wb.
 
 Hai Matzen,
 
 Pinjem formulanya mas Bagus untuk rujukannya ya.... Asumsinya juga pakai 
asumsi mas Bagus yang udah bagus, yaitu header mulai cell A1. 
 Sipp...
 
 1. Jika headernya selalu ??X dengan X berisi angka bilangan bulat dari 1 
sampai sebanyak kolom yang dibutuhkan. 
 
 Formula mas Bagus yang bunyinya :
 =IF(MID(B$1,3,2)*100<=$A2,MID($B$1,3,2)*100,0)
 bisa disederhanakan menjadi
 
 =100 * ( MID(B$1,3,2)*100<=$A2 )
  
 
 2. Jika headernya diisi sesukanya, seperti PO1, O2P, 3PO, OP4, dsb, formula di 
atas bisa diubah menjadi :
 
 =100 * ( (column()-1)*100<=$A2 )  -> angka 1 menunjukkan bahwa data dimulai 
dari kolom A dan sebaran PO mulai kolom B
  
 
 
 3. Jika kolom A tidak selalu bulat per 100-an, maka sisanya akan dimasukkan ke 
kolom berikutnya.
 
 Contoh, kalau datanya 520, maka yang 5 kolom pertama adalah 100-an dan kolom 
ke-6 berisi sisanya, yaitu 20
 
 [moga-moga gak keliru rujukannya... dikoreksi ya kalo keliru rujukannya]
 
 =Min( 100 , $A2 - Sum( $A2:A2 , - $A2 ) )    -> angka 100 adalah standar 
pecahan yang ingin digunakan
 
 4. kalau pecahannya ndak mesti 100-an dan sisanya masuk kolom berikutnya
 
 Misal pecahan disimpan dicell Y2 saja ya... di cell Y2 ada nilai sebesar 90, 
yang berarti per po bernilai 90, berarti untuk order 550 akan ada 6 kolom 
pertama berisi 90 (total 540) dan kolom ke-7 berisi 10 agar genap 550.
 =Min( $y$2 , $A2 - Sum( $A2:A2 , - $A2 ) ) 
 
 5. kalau tiap baris beda-beda pecahannya dan disebar ke banyak PO sesuai nilai 
pecahan baris tersebut, sisanya di kolom berikutnya
 
 Berarti harus disediakan 1 kolom tambahan berisi nilai pecahan. Misal kolom B 
di-insert kolom lalu B1 ditulis Pecahan.
 
 Maka kolom A adalah request order (A2 bernilai 550), kolom B adalah pecahan 
(B2 bernilai 90), kolom C dan seterusnya adalah PO1 dan seterusnya.
 
 Formulanya :
 =Min( $B2 , $A2 - Sum( $B2:B2 , - $B2 ) ) 
 
 Gitulah kira-kiranya.
 
 ;(
 
 Wassalamu'alaikum Wr. Wb.
 
 Kid.
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 2014-10-20 18:57 GMT+11:00 'Bagus' [email protected] [belajar-excel] 
<[email protected] mailto:[email protected]>:
   
  
 Wa'alaykum salam warohmatullohi wabarokatuhu..
 
  
 
 Pak matzen;
 
  
 
 Misal Header mulai A1,
 
 Coba ini pada B2:
 
  
 
 =IF(MID(B$1,3,2)*100<=$A2,MID($B$1,3,2)*100,0)
 
 Copas kekanan dan kebawah
 
  
 
  
 
 Wassalam
 ~ Bagus ~
  
 
 
 ----- Original Message ----- 
 
 From: 'Subroto, Matzen' [email protected] [belajar-excel] 
 
 To: [email protected] 
 
 Sent: Monday, October 20, 2014 1:34 PM
 
 Subject: [belajar-excel] Memecah ORDER Request
 
  
 
   
 Assalamu alaikum Wr. Wb.
 Dear Para SUHU,
 Mohon bantuan para suhu untuk saya ,memecah order Auto dengan kriteria sperti 
sample 
 Request ORDER
 PO1
 PO2
 PO3
 PO4
 PO5
 PO6
 P07
 PO8
 PO9
 PO10
 Total PO
 500
 100
 100
 100
 100
 100
 0
 0
 0
 0
 0
 500
 800
 100
 100
 100
 100
 100
 100
 100
 100
 100
 100
 1000
 200
 100
 100
 0
 0
 0
 0
 0
 0
 0
 0
 200
 Terima Kasih
 Matzen
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 ____________________________________________________________________________
 This email has been scanned for Viruses and Spam. For more information
 please contact your local Business Unit Information Security representative.
 ____________________________________________________________________________
 
 



Kirim email ke