Kalau mau pakai eomonth() :
=Ceiling(EOMonth(Tanggal,0)+6,7)-5

2010/3/31 anton suryadi <[email protected]>

>
>
> kalo gini gimana,
> =DATE(YEAR(A1),MONTH(A1)+1,0)+(7-MOD(DATE(YEAR(A1),MONTH(A1)+1,0)-2,7))
> =EOMONTH(A1,0)+8-WEEKDAY(EOMONTH(A1,0)-1)
>
>
> >semoga bermanfaat
>
>
>
>
>
>
>
> ------------------------------
> *From:* siti Vi <[email protected]>
> *To:* [email protected]
> *Sent:* Wed, March 31, 2010 11:03:13 AM
> *Subject:* Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan Berikutnya.
>
>
>
> 
> masih penasaran dengan kasus ini.. dengan hormat di ajukan 4 formula
> alternatif (lagi)
>
> *versi tanpa bantuan add-in analisis tool*
> =DATE(YEAR(B5) ,MONTH(B5) +1,1)+MOD( 8-WEEKDAY( DATE(YEAR( B5),MONTH(
> B5)+1,1),2),7)
> =DATE(YEAR(B5) ,MONTH(B5) +1,1)+6-WEEKDAY( DATE(YEAR( B5),MONTH( B5)+1,1)-
> 1,3)
>
> *versi dengan add-in analisis tool diaktifkan*
> =EOMONTH(B5, 0)+1+MOD( 8-WEEKDAY( EOMONTH(B5, 0)+1,2),7)
> *=EOMONTH(B5, 0)+7-WEEKDAY( EOMONTH(B5, 0),3)*
> memanfaatkan fungsi weekday dengan *argument#2*  = 3 (yg menghasilkan
> Minggu = 0);
> ternyata dapat membuat formula terpendek : *41 *karakter (ada fungsi
> EOMONTH-nya) ,
> atau *73 *karakter (tanpa fungsi EOMONTH); masih kalah pendek dgn *floor*-nya
> mas Kid.
>
> Selalin formula yg telah ditulis di atas, dlm thread ini telah terkumpul
> koleksi sbb:
>
> abee / array formula / 91
> '=INDEX(F7+ROW( $1:$40),MATCH( 1,(WEEKDAY( (F7+ROW($ 1:$40)))= 2)*(MONTH(
> F7)<MONTH(F7+ROW( $1:$40))) ,0))
>
> kid / formula / 71
> =FLOOR(F7+32- DAY(F7),7) +2+(MONTH( F7)=MONTH( FLOOR(F7+ 32-DAY(F7)
> ,7)+2))*7
>
> siti /  formula / 117
> =DATE(YEAR(F7) ,MONTH(F7) +1,1)-WEEKDAY( DATE(YEAR( F7),MONTH( F7)+1,1),
> 2)+
>   IF(WEEKDAY(DATE( YEAR(F7), MONTH(F7) +1,1))=2, 1,8)
>
> ctv / formula / 77
> =EOMONTH(B9, 0)+1-WEEKDAY( EOMONTH(B9, 0)+1,2)+( WEEKDAY(EOMONTH(
> B9,0)+1)<>2)*7+1
>
> setiyowati / formula / 71
> =EOMONTH(F7, 0)-WEEKDAY( EOMONTH(F7, 0))+7*(WEEKDAY( EOMONTH(F7,
> 0)+1)<>2)+2
>
> khozhot / formula / 149
> =EOMONTH(F7, 0)+IF(WEEKDAY( EOMONTH(F7, 0))=2,WEEKDAY( EOMONTH(F7, 0))-0,
>    IF(WEEKDAY(EOMONTH( F7,0))>2,2-WEEKDAY( EOMONTH(F7, 0))+7,2-WEEKDAY(
> EOMONTH(F7, 0))))
>
> pinjam 'closing salutation' dari pak anton:
> "> semoga bermanfaat.. ."
>
>  ------------------------------
>
> ----- Original Message -----
> *From:* Sukardi <[email protected]>
> *To:* xl-ma...@yahoogroup s.com <[email protected]>
> *Sent:* Friday, March 26, 2010 7:29 PM
> *Subject:* ]] XL-mania [[ Cari Hari Senin Pertama Bulan Berikutnya.
>
> Salam, ...
> Numpang tanya, Bagaimana rumus untuk mencari tanggal / Hari Senin Bulan
> berikutnya dari sel sebelah.
> Atas bantuannya terima kasih.
>
>
>  
>

Kirim email ke