Rumus Excel Terpanjang dan Paling Rumit (1345 Karakter)


#1

Kemarin saya coba ngerjain tugas UAS dari dosen tentang penggunaan rumus =LEFT() di excel tapi karena bosen saya akhirnya mencoba menggunakan rumus yang terbilang cukup ribet, saya membuat rumus ini kurang lebih sekitar 1-2 jam.

Inti dari rumus ini adalah program excel harus mengetahui karakter ke 2 dan karakter ke 3 sampai ke 4 untuk akhirnya di kalikan sesuai dengan kode transaksi yang diberikan oleh dosen saya…

Dan begini tampilan formula/rumusnya:

Sebenarnya bisa sih rumus tersebut dibuat agar lebih rapih dan simpel tapi karena saya suka tantangan maka saya buat rumus tersebut secara manual menggunakan nomor sel satu per satu dan hasilnya memuaskan… Rumus tersebut bekerja sesuai dengan ekspetasi saya :smiley:

Berikut adalah kodenya:

=IF(AND(LEFT(B4;2)=$A$17;MID(B4;3;2)=$G$17);$C$17*$G$19;IF(AND(LEFT(B4;2)=$A$18;MID(B4;3;2)=$G$17);$C$18*$G$19;IF(AND(LEFT(B4;2)=$A$19;MID(B4;3;2)=$G$17);$C$19*$G$19;IF(AND(LEFT(B4;2)=$A$20;MID(B4;3;2)=$G$17);$C$20*$G$19;IF(AND(LEFT(B4;2)=$A$21;MID(B4;3;2)=$G$17);$C$21*$G$19;IF(AND(LEFT(B4;2)=$A$22;MID(B4;3;2)=$G$17);$C$22*$G$19;IF(AND(LEFT(B4;2)=$A$17;MID(B4;3;2)=$H$17);$C$17*$H$19;IF(AND(LEFT(B4;2)=$A$18;MID(B4;3;2)=$H$17);$C$18*$H$19;IF(AND(LEFT(B4;2)=$A$19;MID(B4;3;2)=$H$17);$C$19*$H$19;IF(AND(LEFT(B4;2)=$A$20;MID(B4;3;2)=$H$17);$C$20*$H$19;IF(AND(LEFT(B4;2)=$A$21;MID(B4;3;2)=$H$17);$C$21*$H$19;IF(AND(LEFT(B4;2)=$A$22;MID(B4;3;2)=$H$17);$C$22*$H$19;IF(AND(LEFT(B4;2)=$A$17;MID(B4;3;2)=$I$17);$C$17*$I$19;IF(AND(LEFT(B4;2)=$A$18;MID(B4;3;2)=$I$17);$C$18*$I$19;IF(AND(LEFT(B4;2)=$A$19;MID(B4;3;2)=$I$17);$C$19*$I$19;IF(AND(LEFT(B4;2)=$A$20;MID(B4;3;2)=$I$17);$C$20*$I$19;IF(AND(LEFT(B4;2)=$A$21;MID(B4;3;2)=$I$17);$C$21*$I$19;IF(AND(LEFT(B4;2)=$A$22;MID(B4;3;2)=$I$17);$C$22*$I$19;IF(AND(LEFT(B4;2)=$A$17;MID(B4;3;2)=$F$17);$C$17*$F$19;IF(AND(LEFT(B4;2)=$A$18;MID(B4;3;2)=$F$17);$C$18*$F$19;IF(AND(LEFT(B4;2)=$A$19;MID(B4;3;2)=$F$17);$C$19*$F$19;IF(AND(LEFT(B4;2)=$A$20;MID(B4;3;2)=$F$17);$C$20*$F$19;IF(AND(LEFT(B4;2)=$A$21;MID(B4;3;2)=$F$17);$C$21*$F$19;IF(AND(LEFT(B4;2)=$A$22;MID(B4;3;2)=$F$17);$C$22*$F$19;))))))))))))))))))))))))