Tek satırda iki değer arasını yazdırma

Katılım
20 Ocak 2014
Mesajlar
38
Excel Vers. ve Dili
MAC, GOOGLE, 2009,2010, 365 64 BİT türkçe
Merhabalar.
Aşşağıya yazdığım metinlerin içinde HT aralarındaki X metnini saydırmak istiyorum. Yani tek satırda her HT arasındaki X metnini tektek saydırmalı.
Ve eğer X ler 6 yı geçiyorsa uyarmalı. Yani her HT arasında X 6 adet olmalı. 7 olursa yada daha fazla uyarmalı. Ben eğer formülüyle denedim ama içinden çıkamadım. yardımcı olursanız sevinirim.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
X X X X X X HT X X X X X X X HT X X X X X X HT X X X X X X HT X
X X X X HT X X X X X X HT X X X X X X HT X X X X X X HT X X X X
X X X X X X HT X X X X X X X HT X X X X X X HT X X X X X X X HT
X X X X X X HT X X X X X X X HT X X X X X X X HT X X X X X HT X
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
HT ibaresinin bahsettiğiniz hücre aralığında en fazla tekrarlanma ihtimaline ilişkin bir sınır var mıdır acaba?

Yani örneğin bu aralıkta HT ibaresi 6 kez yer alabilir mi?
 
Katılım
20 Ocak 2014
Mesajlar
38
Excel Vers. ve Dili
MAC, GOOGLE, 2009,2010, 365 64 BİT türkçe
Zaten iki ht arasında olması gereken X 6 adet, 6'nın altında veya üstünde ise uyarmalı
Yalnız HT Bir aylık yani 30 yada 31 gün üzerinden 4 yada 5 defa olur. ama yinede Ht sayısı önemli değil. asıl önemli olan iki HT arasındaki X sayısının 6 dan az yada fazla olması durumunda uyarması.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Verilerinizin bulunduğu alanı seçin.
Koşullu biçimlendirmeyi açıp yeni kural diyin.
Biçimlendirilecek hücreleri belirlemek için formül kullan diyip aşağıdaki formülü uygulayınız.
Biçimlendirme ayarlarını yaptıktan sonra fazla veri girdiğiniz zaman haberiniz olacaktır.
Kod:
=EĞERSAY(DOLAYLI(ADRES(SATIR();SÜTUN()-6)&":"&ADRES(SATIR();SÜTUN()));"x")>6
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Şimdi anladım ki HT hafta tatili oluyor.

İsterseniz örnek dosyanızı ekleyin, seçilen yıl ve ay bilgisine göre HT günlerini (yanlış anlamadıysam PAZAR günlerini) tespit etmek ve Pazartesi-Cumartesi günlerine de X yazdırmak kolaydır.


Örnek belgenizi; burası veya burası gibi bir dosya paylaşım sitesine yükleyip oradan alacağınız link'i burada paylaşabilirsiniz.
Böylece örnek dosya üzerinden istediğiniz sonuca daha çabuk ulaşırsınız.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Karmaşık olmamış mı?

Sanırım çizelge tutuyorsunuz. Örnek eklerseniz alternatif çözümler sunulabilir

--
 
Katılım
20 Ocak 2014
Mesajlar
38
Excel Vers. ve Dili
MAC, GOOGLE, 2009,2010, 365 64 BİT türkçe
çok teşekkür ederim çözüldü. yalnız böyle bir durumda eğer HT aralarında ilk sorumda olduğu gibi X 6 dan az yada fazla ise, doğru bir şekide yani X lerin sayısını 6 yapıp fazla olan x yerine HT yi ona göre ayarlayabilirmi.Kural Her HT arası 6 X olmak kaydıyla.
 
Katılım
20 Ocak 2014
Mesajlar
38
Excel Vers. ve Dili
MAC, GOOGLE, 2009,2010, 365 64 BİT türkçe
İşyerimizde haftanın hergünü tatil var. 3 vardiya şeklinde çalışıyoruz. oyüzden c.tesi pazar gibi belli günlerimiz yok.
ama yaptığınız çözüm şimdilik işime yarıyor.
diğer yazdığım şekilde de bir çözüm bulabilirseniz sevinirim.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Veri doğrulama ile de yapabilirsiniz.
Fazla X girdiğiniz zaman uyarı verir.
Verilerinizi 7. sütundan itibaren seçip veri doğrulamaya girin. Özel diyerek aşağıdaki formülü uygulayın.
Kod:
=EĞERSAY(DOLAYLI(ADRES(SATIR();SÜTUN()-6)&":"&ADRES(SATIR();SÜTUN()));"x")<7
Bu da 6'dan fazla peşpeşe değer girmenizi önler. Ancak varolan değerleri değiştirmek için makro kullanmanız gerekir.
 
Üst