betul sekali apa yg dikemukakan oleh pak ghozi ( & juga Mr Kid) di tahap akhir, delimiter yg berada di "LUAR" harus dihilangkan, dgn bantuan fungsi MID
terima kasih pak ghozi, terima kasih pak Kid, terima kasih pak Prodev SIMPLE PB -iHaps- 2011/12/7 ghozi alkatiri <[email protected]> > ** > saya mau mengoreksi formula mbak haps untuk kasus ini pada formula point 2 > =IF(F13=MAX(F13:I13),F$11,"")&IF(G13=MAX(F13:I13),"-"&G$11,"")& > IF(H13=MAX(F13:I13),"-"&H$11,"")&IF(I13=MAX(F13:I13),"-"&I$11,"") > > formula ini ketika data isian awal bernilai maksimal berada di kolom > pertama (kolom F) dari deret kolom (F:I) tidak ada masalah > tetapi ketika data awal bernilai maksimal dimulai dari kolom berikutnya > dst hasilnya akan jadi lain > karena formula di atas hanya mengasumsikan data awal maksimal selalu > dimulai dari kolom pertama sehingga hanya pada kolom awal tidak ditambahkan > tanda "-" .tetapi ketika data awal maksimal dimulai dari kolom 2 dst selalu > diawali dengan tanda "-" maka yang muncul misalnya: -B dst. > > untuk koreksi formula di atas saya menggunakan formula > =MID(IF(F23=MAX(F23:I23);" - "&F$11;"")&IF(G23=MAX(F23:I23);" - > "&G$11;"")& > IF(H23=MAX(F23:I23);" - "&H$11;"")&IF(I23=MAX(F23:I23);" - "&I$11;"");3;10) > > seluruh string yang dihasilkan awalnya berawalan dengan tanda " - " (3 > karakter) termasuk string A (kolom pertama) > dengan fungsi MID tanda " - " di awal karakter bisa dihilangkan. > komparasinya bisa dilihat di attachment. > > wassalam > > Ghozi Alkatiri > >

