Merhaba,
I4 hücresine yazıp dizi formülüne çevirdikten sonra yana ve alt satırlara kopyalayınız.
=EĞERHATA(İNDİS(B$4:B$100;KÜÇÜK(EĞER(SIKLIK(EĞER($B$4:$B$100<>"";KAÇINCI("~"&$B$4:$B$100&"|"&$C$4:$C$100;$B$4:$B$100&"|"&$C$4:$C$100&"";0))...
Merhaba,
İş yeri, iş başlangıç ve iş bitiş zamanlarını içeren sürekli veri eklenen bir liste var.
1)Bu listede iş sürelerinin hesaplanmasını (1 günden fazla süren işlerde farkı almayı beceremedim)
2)Belirlenen süre aralıklarında (Grafik!H3:H15) kaç adet işin bittiğinin hesaplanmasını
3)Açılır...
Teşekkür ederim Korhan bey.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(D3:D1000<>"";EĞER(C3:C1000="BABA VELİ";KAÇINCI(D3:D1000;D3:D1000;0)));SATIR(D3:D1000)-2))
bu formülde sondaki -2 koymanızın sebebi nedir ?
bu formülü daha önce Ömer Beyin önerisine göre yazdım. açıkçası bu formülün mantığını anlayabilmiş...
Merhaba,
Uyguladığınız formülü aşağıdaki gibi değiştirip deneyiniz.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(D3:D1000<>"";EĞER(C3:C1000="BABA VELİ";KAÇINCI(D3:D1000;D3:D1000;0)));SATIR(D3:D1000)-2))
Bu da alternatif olsun;
=TOPLA.ÇARPIM((C3:C1000="BABA...
tamam hocam hallettim
=EĞERHATA(İNDİS(DF$71:DF$131;KÜÇÜK(EĞER(SIKLIK(EĞER((DF$71:DF$131<>"")*DEĞİL(ESAYIYSA(DF$71:DF$131));KAÇINCI("~"&DF$71:DF$131;DF$71:DF$131&"";0));SATIR(DF$71:DF$131)-SATIR(DF$71)+1);SATIR(DF$71:DF$131)-SATIR(DF$71)+1);$DE54));"")
hatırlatma için teşekkürler
benim aklımda...
=EĞERHATA(İNDİS($DF$71:$DF$131;KÜÇÜK(EĞER(SIKLIK(EĞER(($DF$71:$DF$131<>"")*DEĞİL(ESAYIYSA($DF$71:$DF$131));KAÇINCI("~"&$DF$71:$DF$131;$DF$71:$DF$131&"";0));SATIR($DF$71:$DF$131)-SATIR($DF$71)+1);SATIR($DF$71:$DF$131)-SATIR($DF$71)+1);$DE59));"")
1. sütundaki formülü bu şekilde yapıp aşağıya...
...alt hücrelere kopyalayın. Daha sonra D4: D10 arasını seçip sırasıyla istediğiniz diğer alanlara kopyalayıp yapıştırabilirsiniz.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(veri!$B$2:$B$1500<>"";EĞER(veri!$A$2:$A$1500=$B4;EĞER(veri!$C$2:$C$1500=C$2...
Ömer hocam,
bunu uyarlamasını yapamadım. Sayfalar arası veri koşullar var. Excel dosyasının linki ( https://dosya.co/uoy2hd7i73e8/Okur.xlsx.html )
dosyada okur sayfasında kişi yazan yere mıntıka ve abone türü koşuluna bağlı olarak veri sayfasından o mıntıka ve abone türündeki benzersiz ıd'leri...
G2 hücresine yazıp dizi formülüne çevirdikten sonra alt satırlara kopyalayınız.
=EĞERHATA(İNDİS($B$2:$B$500;KÜÇÜK(EĞER(SIKLIK(EĞER($B$2:$B$500<>"";EĞER($A$2:$A$500>=$F$1;EĞER($A$2:$A$500<=$G$1...
öncelikle emeğiniz için teşekkür ederim, ama bizde macro çalıştıramıyoruz. wps programının ücretsiz versiyonunu kullanıyoruz. formül ile yapabileceğimiz bir yolu var ise çok makbule geçer. teşekkür ederim.
Aşağıdaki makroyu bir modüle kopyalayıp deneyiniz:
Sub siparisler()
Set s1 = Sheets("Sayfa2")
Set s2 = Sheets("Sayfa3")
s2.[F1:AZ1000].ClearContents
son = WorksheetFunction.Max(s1.Cells(Rows.Count, "B").End(3).Row, 5)
gr = s2.[B2]
sk = s2.[B3]
If gr = "" Or sk = "" Then
MsgBox "Lütfen...
peki üstadım. biraz karışık olduğunun farkındayım. dilimin döndüğü kadarı ile anlatayım.
sayfa 2 ye verilen siparişler sırası ile tarih, sipariş numarası,müşteri adı ve şehri ( bu sütunu eklemeyi unutmuşum ), ürün gramajı, ürün sıklık oranı, ve en üstte en ( ebat ) ölçüsü altındaki renklere...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.