Plaka harici girilen bilgileri sorgulama

Katılım
11 Nisan 2020
Mesajlar
18
Excel Vers. ve Dili
365
Öncelikle herkese merhabalar,

Yazmam gereken bir sorgu var fakat yazamadım, Kurgusu şu şekilde olması gerekiyor;

H2'de plaka sutunum yer almaktatır ( ilk plaka H2 de) Bu bilgilerde girilen değerlerin sadece plaka olması gerekiyor fakat bazen farklı bilgiler de girilmektedir TC, Ünvan vs vs gibi ban burada sadece plaka harici farklı girilen bilgileri sorgulamam gerekiyor ve "O" sutununa Yanlış olan bilgileri "1" olarak yazdırmam gerekmektedir. Nasıl bir Formül yazmam gerekir. ve kısaca özetlerseniz sevinirim. formule bir kac bilgi daha eklemesi yapacagım.( M Sütununda 1000 Litre Üzeri olan satışları sorgulama )
Yardımlarınızı rica ederim.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Plakalarda tek harf olur mu?Plakaların özellikleri nelerdir?Nasıl anlaşılaçak açıklarsanız gerekli düzenleme yapmaya çalışırım.
 
Katılım
11 Nisan 2020
Mesajlar
18
Excel Vers. ve Dili
365
Plakalarda tek harf olur mu?Plakaların özellikleri nelerdir?Nasıl anlaşılaçak açıklarsanız gerekli düzenleme yapmaya çalışırım.
Plakalarda başta il kodu
Ortada 3 Harf'e kadar,
Son hanesi değişgen olur. toplamı 7 ve ya 8 haneli olmaktadır.

34A1234
34A12345
34AB123
34AB1234
34ABD12
34ABD123

Gibi örnekleyebiliriz.
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
O2 hücersine aşağıdaki formülü yazarak aşağıya doğru kopyalayarak deneyiniz.
Kod:
=EĞER(VE(DEĞİL(EHATA(SAYIYAÇEVİR(SOLDAN(H2;2))));YADA(UZUNLUK(H2)>6;UZUNLUK(H2<9)));"";1)
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Yukardaki yazı şeklini plaka olarak kabul eder Örn:01ADA567
 
Katılım
11 Nisan 2020
Mesajlar
18
Excel Vers. ve Dili
365
O2 hücersine aşağıdaki formülü yazarak aşağıya doğru kopyalayarak deneyiniz.
Kod:
=EĞER(VE(DEĞİL(EHATA(SAYIYAÇEVİR(SOLDAN(H2;2))));YADA(UZUNLUK(H2)>6;UZUNLUK(H2<9)));"";1)
malesef bu da olmuyor. plaka yerine isim tc vs girirşi var bunların harıcında test - transfer satışlarını da almaması gerekiyo
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
O2 Hücresine kopyalayınız.Aşağı doğru çoğaltınız.
Kod:
=EĞERHATA(EĞER(VE(ARA(9,99999999999999E+307;--SOLDAN(H3;SATIR($1:$1001)))>=1;ARA(9,99999999999999E+307;--SOLDAN(H3;SATIR($1:$1001)))<=81;UZUNLUK(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(H3;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";""))<=4;UZUNLUK(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(H3;"*?";"");SATIR($A$1:$A$1000))))<=4;UZUNLUK(SOLDAN(H3;2)&YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(H3;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"")&ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(H3;"*?";"");SATIR($A$1:$A$1000))))>=4;UZUNLUK(SOLDAN(H3;2)&YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(H3;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"")&ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(H3;"*?";"");SATIR($A$1:$A$1000))))<=8);"";"1");"1")
 
Katılım
11 Nisan 2020
Mesajlar
18
Excel Vers. ve Dili
365
şimdi iyice karıştı. :) beli anlatımdada problem olabilir benim Öncelikle kusura bakmayın.
Plaka da olabilecek değişkenlikler;
34A1234
034A1234
34A12345
34AB123
034AB123
34AB1234
34ABD12
034ABD12
34ABD123
Test ( Büyük küçük olabilir.)
Transfer ( Büyük küçük olabilir.)
Yukardaki belirttiğim çeşitler gibi değişken çeşitlili mevcut.( sayılar harfler değişebilir) ( Bu çeşitlerde boş kalacak)
Bu çeşitlerin haricinde diğer tüm degerlerde ( Tc-isim vs vs ) o sutununda 1 yazması gerkmekte.
Aslında formulu algılaya bilsem ben yazabilirm de formul baya karısık duruyor anlayamadım.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Sorunuzu ben çözemiyorum.Forumda çözen arkadaşlar olaçaktır.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=EĞER(YADA(H2="TEST";H2="TRANSFER";ESAYIYSA(SOLDAN(H2;2)*1));"";1)
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
H sütununda Plaka, test, transfer olmayanların O sütunundaki karşılığına 1 yazar.
 
Üst