none
Rumus IIf bercabang di access RRS feed

  • Pertanyaan

  • Mau tanya tentang rumus iif bercabang di access,

    saya ada 15 query yang mewakilkan bulan, disetiap query itu ada tgl penerimaan terakhir.

    Penerimaan terakhir: IIf([0616]>0,[0616],IIf([0516]>0,[0516],IIf([0416]>0,[0416],IIf([0316]>0,[0316],IIf([0216]>0,[0216],IIf([0116]>0,[0116],IIf([1215]>0,[1215],IIf([1115]>0,[1115],IIf([1015]>0,[1015],IIf([0915]>0,[0915],IIf([0815]>0,[0815],IIf([0715]>0,[0715],IIf([0615]>0,[0615],IIf([0515]>0,[0515],IIf([0415]>0,[0415],Null))))))))))))))

    tetapi setelah memasukkan rumus muncul "the expression you entered is too coplex" bagaimana cara mengatasi nya dan apakah ada rumusan yang lebih simple.

    Selasa, 21 Juni 2016 03.39

Jawaban

  • Hi Andre96

    Memang ada limitasi penggunaan iif dalam formula
    https://support.office.com/en-us/article/IIf-Function-32436ecf-c629-48a3-9900-647539c764e3?ui=en-US&rs=en-US&ad=US

    Coba kamu buat sebuah udf dan gunakan gabungan if iff, switch dan udf
    contoh
    http://www.access-programmers.co.uk/forums/showthread.php?t=142290

    ada option lain dengan convert kode tersebut ke SQL dan jalankan via VBA, atau gunakan Select Case statement di VBA

    Andy Nugraha

    TechNet Community Support

    Selasa, 21 Juni 2016 06.28
    Moderator