Bisa pakai :
=A1-(Mod(A1,7)=1)

Wassalam,
Kid.



2013/7/2 De Premor <[email protected]>

> **
>
>
> Nambah lagi pake model rumus lain berikut
>
>     =A1---(WEEKDAY(A1)=1)
>
> :: Rumus: Weekday(A1)=1
> Jika A1 adalah hari minggu, maka result nya adalah TRUE, jika tidak maka
> FALSE
>
> :: Double Minus "--" didepan rumus Weekday
> Minus Pertama adalah untuk mengconvert Nilai TRUE ke bilangan Negatif => -1
> Minus Kedua adalah untuk mengembalikan lagi menjadi positif
>
> Dikarenakan Operasi kita adalah operasi pengurangan, maka formula Triple
> Minus diatas dapat diubah menjadi 1 buah minus saja, menjadi sbb:
>
>     =A1-(WEEKDAY(A1)=1)
>
> Jadi ada 3 Rumus untuk Jika Minggu maka ambil tanggal sebelumnya, yaitu
>     =A1-IF(WEEKDAY(A1)=1,1)         :: 23 Huruf
>     =A1---(WEEKDAY(A1)=1)             :: 21 Huruf
>     =A1-(WEEKDAY(A1)=1)               :: 19 Huruf
>
>
> Rgds,
> [dp]
> On 01/07/2013 23:21, Jamil Makhmudin wrote:
>
>
>  Assalamu'alaikum Wr. Wb.
>
>  Pakar excel terhormat...
>
>  Di setiap akhir bulan, kami diminta membuat laporan kepada atasan,
> dengan data dan tanggal yang tepat.
> Beberapa laporan kami buat penanggalan otomatis, namun menjadi masalah
> jika hari terakhir adalah hari AHad (Minggu)
> karena hari tersebut bukan hari dinas dan tidak diperbolehkan mengeluarkan
> surat pada hari libur...
>
>  Adakah formula excel tentang penanggalan,  berubah ke tanggal sebelumnya
> jika hari terakhir di bulan tersebut merupakan hari Ahad (Minggu)
>
>  atas bantuannya disampaikan Terima kasih...
>
>  Wassalam
>
>
>  
>

Kirim email ke