Uzun sayıları sayma

Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar;


A sutunda hücre biçimlendirmede metin formatında kayıtlı 3 sayım var

150118741806220173
150118741806220173
150118741806220256

b1 hücresine =EĞERSAY(A1:A3;"150118741806220256") formülünü yazdığımda 3 sonucunu veriyor halbuki 1 olması gerekir

Sanırsam sayıların hepsini 150118741806220000 olarak algılıyor
bunu halletmenin bir yolu var mı
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar;

Teşekkür ederim Haluk Bey;

veriler çok olduğu için kasmaması adına
Egersay ve çokeğersay ile yapılabilirliği var mıdır.
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar;

A hücresindeki metin formatındaki sayıların başına V harfi koyarak hallettim
Bu şekilde olmadan da eğersay ile yapılabiliyorsa öğrenmek isterim

V150118741806220173
V150118741806220173
V150118741806220256

=EĞERSAY(A1:A3;"V150118741806220256")
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Formülde kullandığınız 150118741806220256 değeri bir hücrede var, formülde o hücre referansını vererek denerseniz sonuç ne olur?

Yani :

=EĞERSAY(A1:A3;$A$3)

Kullanın, sonucu bende merak ettim.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Birde şu şekilde deneyin açıkçası dosyanın orjinal halini merak ettim eğer sonuç alınamaz ise dosyayı eklerseniz
Kod:
=PARÇAAL(BİRLEŞTİR("'";EĞERSAY(A1;METNEÇEVİR(A1;"################")));2;1)
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
İdris bey acaba şöyle yapabilirmiyiz.
=COUNTIF(A1:A3;"*150118741806220256")
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
İdris bey acaba şöyle yapabilirmiyiz.
=COUNTIF(A1:A3;"*150118741806220256")
Bu şekilde de olur. Ancak metin-sayı şeklindeki bu ifade bir hücrede ise;

Kod:
=COUNTIF(A1:A3;"*"&C1)
kullanıılacağından, genelde "*" ifadesini ayrı düşünmekte yarar var gibi geliyor bana.

.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bu şekilde de olur. Ancak metin-sayı şeklindeki bu ifade bir hücrede ise;

Kod:
=COUNTIF(A1:A3;"*"&C1)
kullanıılacağından, genelde "*" ifadesini ayrı düşünmekte yarar var gibi geliyor bana.

.
Teşekkür ederim.
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar;
İdris SERDAR;

Aşağıdaki örnekte olduğu zaman sizin formül de doğru hesaplamıyor

150118741806220256
150118741806220256
8150118741806220256


formül sonucu 2 olması gerekirken 3 hesaplıyor
=EĞERSAY($A$1:$A$10;"*"&"150118741806220256")
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar
En güzel şekli sayının başına harf getirerek metinleştirmek

V150118741806220256
V150118741806220256
V8150118741806220256

formül
=EĞERSAY($A$1:$A$10;"V150118741806220256")
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bence tüm verilerin başına "V" eklemektense, ilk önce 2 No'lu mesajdaki alternatifi deneyin.... dosyanız hakikaten kasacak mı bakalım?


.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Merhaba sanırım istediğiniz oldu yardımcı sütuna başvurmak zorunda kaldım
yardımcı sütun için
Kod:
=BİRLEŞTİR("V";PARÇAAL(A:A;1;UZUNLUK(A:A)-UZUNLUK(SAĞDAN(A:A;4)));SAĞDAN(A:A;4))
saydırma sütunu için
Kod:
=EĞERSAY(B:B;BİRLEŞTİR("V";D:D))
dosyanız
https://dosya.co/35rb9rtwz3zh/Deneme.xlsx.html
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
........ yardımcı sütuna başvurmak zorunda kaldım

Dizi formülü olarak girilmek üzere, yardımcı sütunsuz şekli;

Rich (BB code):
=SUM((("V" & A$2:A$21)=("V" & D2))+0)

Aslında, "V" ilave etme işine de gerek yok ....

Rich (BB code):
=SUM(((A$2:A$21)=(D2))+0)


Dizi formül kullanmayalım dersek, onu zaten işin başında 2 No'lu mesajda vermiştim... Bir kere daha tekrar edersek;

Rich (BB code):
=SUMPRODUCT(((A2:A21)=(D2))+0)


.Untitled.png


.
 
Son düzenleme:

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Dizi formülü olarak girilmek üzere, yardımcı sütunsuz şekli;

Rich (BB code):
==SUM((("V" & A$2:A$21)=("V" & D2))+0)

Aslında, "V" ilave etme işine de gerek yok ....

Rich (BB code):
=SUM(((A2:A21)=(D2))+0)


Dizi formül kullanmayalım dersek, onu zaten işin başında 2 No'lu mesajda vermiştim... Bir kere daha tekrar edersek;

Rich (BB code):
=SUMPRODUCT(((A2:A21)=(D2))+0)


.Ekli dosyayı görüntüle 208104


.
Harikasın üstat, gayet şık bir çözüm, 15 karakter sonrası soruna odaklanmaktan düşünemedim selamlar...
 
Son düzenleme:
Üst