Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > EXCEL-Soruları > Fonksiyonlar
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Fonksiyonlar Bir fonksiyonun, nasıl işlediğini veya aradığınız bir işleme uygun olup olmadığını bu başlık altında sorabilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 18-03-2008, 09:57   #1
Amaxx
 
Giriş: 26/11/2007
Şehir: Ankara
Mesaj: 308
Excel Vers. ve Dili:
Excel 2003
Varsayılan Pazartesi günlerini sayma formülü!...

arkadaşlar kolay gelsin herkeze, benim bir sorum olacak. Alt alta yazılmış örn. 10 Mart 2008 Pazartesi şekliyle yazılmış bir sürü tarih var. Ben öyle bir formül yazcam ki bu tarihler içindeki pazartesi günlerini sayacak? yardımlarınızı bekliyorum.
Amaxx Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 10:39   #2
İdris SERDAR
Moderatör
 
İdris SERDAR kullanıcısının avatarı
 
Giriş: 21/10/2005
Şehir: Ankara
Mesaj: 14,426
Excel Vers. ve Dili:
Excel, 2016 - İngilizce
Varsayılan

Alıntı:
Amaxx tarafından gönderildi Mesajı Görüntüle
arkadaşlar kolay gelsin herkeze, benim bir sorum olacak. Alt alta yazılmış örn. 10 Mart 2008 Pazartesi şekliyle yazılmış bir sürü tarih var. Ben öyle bir formül yazcam ki bu tarihler içindeki pazartesi günlerini sayacak? yardımlarınızı bekliyorum.

WEEKDAY(serial_number,return_type)

Eğer bu formülün dönüşüm tipini;

1 veya yazmazsak, haftanın Pazar günü 1'den başlayıp 7'de (Cumartesigününde)biter.

2 ise haftanın 1. günü Pazartesi ve son günü7 . Pazar varsayılır.

3 ise Pazartesi günü 0, Pazar günü 6 varsayılır.

Aşağıdaki formülde: 2 yazılarak 1 Pazartesi olarak varsayılmıştır.

Verileriniz A1:A1000 arasında ise formül;

=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(A1 & ":" & A1000));2)=1)+0)

SUMPRODUCT=TOPLA.ÇARPIM
WEEKDAY=HAFTANINGÜNÜ
ROW=SATIR
INDIRECT=DOLAYLI

.
__________________
Çalışmalarımı görmek için:

http://www.excelgurusu.com/

İdris SERDAR
İdris SERDAR Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 10:56   #3
ziya
 
Giriş: 08/04/2005
Şehir: Eskisehir
Mesaj: 696
Excel Vers. ve Dili:
Excel 2003 Türkçe
Varsayılan

Sn.Yurttaş
2003 Türkçe kullanıyorum, formül gerekebilir diye denedim "başvuru" hatası verdi. Sizin (İng) formülü aynen kop. yapıştır yaparak türkçeleştirdim aynı mesajı verdi.
Selamlar,
__________________
Azrailin gelir kendi
Ne ağa der ne efendi
Sayılı günler tükendi
[B]Yolun[/B][B] sonu görünüyor[/B]

Excel 2003 - Türkçe
ziya Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:12   #4
Necdet Yeşertener
Moderatör
 
Giriş: 04/06/2005
Şehir: Ankara
Mesaj: 11,917
Excel Vers. ve Dili:
Ofis 2003 İngilizce Ofis 2007 Türkçe Ofis 2010 Türkçe
Varsayılan

Merhaba,

Alternatif Çözüm

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
 
=BAĞ_DEĞ_SAY(EĞER(HAFTANINGÜNÜ(A1:A25;2)=1;A1:A25))
=COUNT(IF(WEEKDAY(A1:A25;2)=1;A1:A25))
Dizi formüldür formülü yazdıktan sonra Ctrl+Shift+Enter ile bitirmek gerek.
Eklenmiş Dosyalar
Dosya Türü: zip Pazartesi.zip (1.7 KB, 23 Görüntülenme)
__________________
Sayfada Boş Satırları Silmek:
Sütunu Seçiniz, F5, Özel, Boşluklar, Tamam,
Sağ Klik, Sil, Tüm Satır, Tamam

Türkçe'nin Bir Eksiği Yok, Ya Sizin?




Bu mesaj en son " 18-03-2008 " tarihinde saat 11:22 itibariyle Necdet Yeşertener tarafından düzenlenmiştir....
Necdet Yeşertener Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:18   #5
Amaxx
 
Giriş: 26/11/2007
Şehir: Ankara
Mesaj: 308
Excel Vers. ve Dili:
Excel 2003
Varsayılan

Denedim olmadı

=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(B2 & ":" & R32));2)=1)+0)
Amaxx Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:25   #6
İdris SERDAR
Moderatör
 
İdris SERDAR kullanıcısının avatarı
 
Giriş: 21/10/2005
Şehir: Ankara
Mesaj: 14,426
Excel Vers. ve Dili:
Excel, 2016 - İngilizce
Varsayılan

Alıntı:
Amaxx tarafından gönderildi Mesajı Görüntüle
Denedim olmadı

=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(B2 & ":" & R32));2)=1)+0)
1. Örnek dosya ekleyin.

2.
=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(B2 & ":" & R2));2)=1)+0)

veya;

=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(B2 & ":" & b32));2)=1)+0)

şeklinde deneyin.(Türçeleştirmeyi unutmayın.)


.

gibi olmalı.

.
__________________
Çalışmalarımı görmek için:

http://www.excelgurusu.com/

İdris SERDAR
İdris SERDAR Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:27   #7
Necdet Yeşertener
Moderatör
 
Giriş: 04/06/2005
Şehir: Ankara
Mesaj: 11,917
Excel Vers. ve Dili:
Ofis 2003 İngilizce Ofis 2007 Türkçe Ofis 2010 Türkçe
Varsayılan

Merhaba,

Sayın Yurttaş, Formülünüz boş hücre olduğunda #REF hatası veriyor, hücreler dolu olduğunda çalışıyor.

Benim örneğimde hücreler boş olsa bile çalışıyor gibi.
__________________
Sayfada Boş Satırları Silmek:
Sütunu Seçiniz, F5, Özel, Boşluklar, Tamam,
Sağ Klik, Sil, Tüm Satır, Tamam

Türkçe'nin Bir Eksiği Yok, Ya Sizin?



Necdet Yeşertener Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:40   #8
Amaxx
 
Giriş: 26/11/2007
Şehir: Ankara
Mesaj: 308
Excel Vers. ve Dili:
Excel 2003
Varsayılan

dosyam ektedir
Eklenmiş Dosyalar
Dosya Türü: xls izinler.xls (18.5 KB, 8 Görüntülenme)
Amaxx Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:54   #9
İdris SERDAR
Moderatör
 
İdris SERDAR kullanıcısının avatarı
 
Giriş: 21/10/2005
Şehir: Ankara
Mesaj: 14,426
Excel Vers. ve Dili:
Excel, 2016 - İngilizce
Varsayılan

Alıntı:
Necdet Yeşertener tarafından gönderildi Mesajı Görüntüle
Merhaba,

Sayın Yurttaş, Formülünüz boş hücre olduğunda #REF hatası veriyor, hücreler dolu olduğunda çalışıyor.

Benim örneğimde hücreler boş olsa bile çalışıyor gibi.
Necdet Bey,

Merhaba.

Benim formülüm iki tarih arasındaki ilgili günleri sayar. Bu nedenle Başlangıç ve bitiş tarihlerinin belirlenmesi gerekiyor.

Eğer başlangıç veya bitiş tarihleri boş ise hatalı sonuç verir.

Örnek dosya ekte.
Eklenmiş Dosyalar
Dosya Türü: zip günler.zip (5.3 KB, 14 Görüntülenme)
__________________
Çalışmalarımı görmek için:

http://www.excelgurusu.com/

İdris SERDAR
İdris SERDAR Çevrimdışı   Alıntı Yaparak Cevapla
Eski 18-03-2008, 11:59   #10
İdris SERDAR
Moderatör
 
İdris SERDAR kullanıcısının avatarı
 
Giriş: 21/10/2005
Şehir: Ankara
Mesaj: 14,426
Excel Vers. ve Dili:
Excel, 2016 - İngilizce
Varsayılan

Alıntı:
Amaxx tarafından gönderildi Mesajı Görüntüle
dosyam ektedir
U11 hücresine:

=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(A2 & ":" &Q32));2)=1)+0)

=TOPLA.ÇARPIM((HAFTANINGÜNÜ(SATIR(DOLAYLI(A2 & ":" &Q32));2)=1)+0)

formülünü yazın.

Sonuç:39 çıkıyor.

.
__________________
Çalışmalarımı görmek için:

http://www.excelgurusu.com/

İdris SERDAR
İdris SERDAR Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 03:40


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Web Tasarım - Tarot Falı - invest in turkey - Lingerie - Dyeing Machine - Karton Bardak- Çorlu Özel Eğitim- Site Yönetimi- Led Aydınlatma- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Kırklareli- Pronet Çerkezköy- Pronet Çorlu- Pronet Lüleburgaz- Pronet Keşan- Çorlu Araç Takip- Çorlu Su Arıtma- Boru Profil- Gebze Emlak- Beylikdüzü Temizlik- İstanbul Burun Estetiği- Bakır Sülfat- Rampa- Rotary- Çorlu İnternet Sitesi- youngblood- Çorlu Palet- Çerkezköy Palet- Çorlu Prefabrik- Çorlu Sürücü Kursu- Çorlu Sandviç Panel- Şişli Avukat- Korona Test Kalemi- Çorlu Vinç- Çorlu Pimapen Tamiri- Çorlu Çelik Konstruksiyon-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden