Çözüldü Farklı Biçim ve Değeri Sayı Olarak Getirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

kmlzdmr

Site Üyesi
Merhaba arkadaşlar,
Hücre biçimi ve değeri farklı olan değeri başka sütunda sayı olarak getirebilmek ve ekli dosyada açıklama 1 ve açıklama 2 alanlarında detayı bulunan şekilde
aynı olan TC numaralarına ve diğer sütun benzer kriterlerine göre bazı sütun değerlerini toplayarak bazı sütun değerlerini de aynı satıra göre eşleştirek her bir satırda benzersiz kişi oluşturmak gerekli...
Örnek dosyanın orjinal hali ektedir.
Lütfen yardımcı olur musunuz.
 

Ekli dosyalar

Merhaba.
Sanırım aradığınız formül aşağıdaki gibi (formüldeki -- yerine 1* da yazabilirsiniz) .
Kod:
You must log in to view content
(1 satır)
 
Sayın Ömer Baran üstadım.
1- Size ilettiğim orjinal dosya olup dediğiniz formülü U14 hücresine uyguladığımda formül =--YERİNEKOY(J14;".";",") şeklinde kalıyor. Yani hücre formülü çalıştırmıyor. Lütfen Bakabilir misiniz?
2-diğer sorumda fareyi aşağı çekince görebilecekiniz. Sanırım aşağıyı görmemiş olacaksınız.
 
Formül haliyle kalan hücrenin biçiminin GENEL olduğundan emin olun.
Biçimi genel yaptıktan sonra F2 ENTER yaparsanız düzelir.

Şu an bilgisayar başında değilim, uygun oldğumda diğeer hususlara da bakarım.
Belki de başka bir arkadaşımız konuya el atar bu arada.
 
Düzeltme...
Sayın Ömer Baran üstadım.
1- Size ilettiğim orjinal dosya olup dediğiniz formülü U14 hücresine uyguladığımda formül =--YERİNEKOY(J14;".";",") şeklinde kalıyor. Yani hücre formülü çalıştırmıyor. sağ tarafta baş hücreyi sayı ve genel biçiöi olarak işaretledim. formül bu sefer #DEĞER hatası verdi. Lütfen Bakabilir misiniz?
2-diğer sorumda fareyi aşağı çekince görebileceksiniz. Sanırım aşağıyı görmemiş olacaksınız.
 
Tekrar merhaba.
"Kanun no", "TCK No", "eşleşenler gelecek" gibi ifadeler kulanmışsınız.

Özellikle Kanun No kısmına farklı veriler yazarak ve aynı TC için farklı Kanun No'ları olacak şekilde örnek veriler ekleyip,
bu verilere göre olması gereken sonuçları elle yazarak yeni bir örnek belge hazırlayıp yeniden yüklerseniz
gereksiz yazışma olmadan çözüme ulaşmanız kolay olur.
 
Sayın @kmlzdmr .
Formülün çalışan halini Sayın @PriveT eklediği belgede örneklendirmiş, yapacağınız şey aşağı doğru kopyalamak.

Bir önceki cevabımda belirttiğim gibi; alttaki tabloda olması gereken sonuç ne ise onu elle yazarak hazırlamasılısınız.
Olması gerekeni bilmeden nasıl bir çözüm önerisinde bulunulmasını istiyorsunuz ki?

Örneğin tablodaki ilk kişi, 14, 22 ve 36'ncı satırda var ve bunlardan ilk ikisi için Kanun No 0000, sonuncusunda ise 5510.
Buna göre bu kişiye ait bilgiler alttaki tabloda nasıl olacaksa (olması gereken ne ise) o şekilde elle yazarak sonucu yazmalısınız.
 
Tekrar merhaba.
-- Birinci formülü, U14 hücresine uygulayıp 513'üncü satıra kadar kopyalayın (yardımcı alan)
-- İkinci formülü, D529 hücresine uygulayıp, I sütununa kadar sağa doğru kopyalayın.
-- Üçüncü formülü, J529 hücresine,
-- Dördüncü formülü L529 hücresine,
-- Beşnci formülü O529 hücresine,
-- Altıncı formülü P529 hücresine
uygulayın ve formülleri uyguladığınız D529 : P529 hücre aralığını boş sonuç alıncaya kadar aşağı doğru kopyalayın
Kod:
You must log in to view content
(6 satır)
 
Sayın Ömer Baran Üstadım Çok teşekkür ederim. Çok güzel olmuş.
Üçüncü formülü K sütunu için aşağıdaki şekilde uyguladım. K14:K513 aralığında değer olmadığı için aşağıdaki formülde #değer hatası aldım.
=EĞER($D529="";"";YERİNEKOY(METNEÇEVİR(TOPLA.ÇARPIM(($F$14:$F$38=F529)*($D$14:$D$38=D529)*(SAYIYAÇEVİR(YERİNEKOY($k$14:$k$38;".";","))));"###0,00");",";"."))

bunu aşağıdaki şekilde düzenlediğim formülle yapmaya çalıştım.
=EĞER($D529="";"";EĞER(EHATALIYSA(YERİNEKOY(METNEÇEVİR(TOPLA.ÇARPIM(($F$14:$F$38=F529)*($D$14:$D$38=D529)*(SAYIYAÇEVİR(YERİNEKOY($K$14:$K$38;".";","))));"###0,00");",";"."));"";YERİNEKOY(METNEÇEVİR(TOPLA.ÇARPIM(($F$14:$F$38=F529)*($D$14:$D$38=D529)*(SAYIYAÇEVİR(YERİNEKOY($K$14:$K$38;".";","))));"###0,00");",";".")))

Alternatif başka bir formülle nasıl düzenleyebilirim.
Teşekkür ederim.
 
Aşağıdaki gibi de düşünebilirsiniz.
NOT: Formüldeki 25 sayısı, sütunda hesaplamaya dahil edilen satır sayısıdır. Gerçek belgenizde, alandaki satır sayısı kaç ise onunla değiştirin.
Aynı değişikliği TOPLAMA yapılacak diğer sütunlar için de uygulayınız (üçüncü formül).

Kod:
You must log in to view content
(1 satır)
 
16 ve17 ncı pencereyi süre 5 dk geçince iptal edemedim. 16 pencereyi yok sayarak aşağının dikkate alınması gerekir.

Ömer Baran üstadım.Teşekkür ederim.
K38 i K513 yapıp 25 yerine 500 yazınca oldu. Formülde e sütununa atıf yapılmış sanırım F sütunu olacaktı.
Diğer taraftan önceki iletide sormadığım şimdi ihtiyaç olduğu anlaşılan tablonun M ve N sütunu için nasıl uygun formül yapılır?
Lütfen yazabilir misiniz? Ben =METNEÇEVİR(İNDİS($B$14:$S$513;KAÇINCI($F529;$F$14:$F$513;0);12);"0000") şeklinde yaptım ama...
f sütununda değer olmayınca YOK hatası aldım...

diğer taraftan şimdi fark ettiğim husus ise M ve N sütununda yazılabilir değer örneği M25 hücresinde olduğu gibi '2008 yazılı M ve N sütunları değerleri M sütunu işe başlama; N sütunu İşten ayrılma tarihlerinin GÜN ve AY değerleridir. L sütunundaki değer örnekte L25 hücresi değeri (12) İşe giriş tarihinde (M sütunu) ilgili ayın E8 ve E9 hücreleri dikkate alınarak =METNEÇEVİR(GÜN(SERİAY(TARİH($E$8;$E$9;1);0));"00") bulunan gün sayısından 31 - M25 hücresi ilk iki hanesi olan gün sayısı 20 = 12 gün'e denk geldi ise O sütundaki o534 hücresindeki [ =EĞER($D534="";"";METNEÇEVİR(GÜN(SERİAY(TARİH($E$8;$E$9;1);0))-L534;"00")) ] formül yeniden düzenlenmeli ve örnekteki değer "" boş gelmeli...


aynı şekilde N sütununda değer varsa bu da çıkış tarihi olup L sütun değer en fazla ayın birinci günü ile çıkış tarihi arası olur.

Örnekler:

1- Ayın çıkış tarihi N sütunu 25.08.2019 ise (2508) L değer en fazla 25 olur. 25 den küçük ise eksik gün var demektir.

2- Ayın çıkış tarihi N sütunu 25.08.2019 ise (2508) ve L değeri 23 ise O sütun değeri 2 sonucu vermeli...

3- Ayın Giriş Tarihi 03.08.2019 ise (0308); Ayın çıkış tarihi N sütunu 25.08.2019 ise (2508) ve L değeri 19 ise O sütun değeri 4 sonucu vermeli...

4- Ayın Giriş Tarihi 03.08.2019 ise (0308); Ayın çıkış tarihi N sütunu 25.08.2019 ise (2508) ve L değeri 23 ise O sütun değeri "" boş sonucu vermeli...



Excel formülü nasıl yapılır?
 
Ömer Baran üstadım teşekkür ederim. Çok güzel bir formül olmuş Aklınıza sağlık. Allah uzun ömür versin.

M534 hücresinde 2008 tarihi (değeri) var 31-20=11+1=12 gün olup O534 değer boş vermesi gerekli. yukarıdaki formülde 00 getirmektedir.

18 penceredeki örnekler 5. olarak
5- Ayın Giriş Tarihi 20.08.2019 ise (2008); Ayın çıkış tarihi boş ise ve L değeri 12 ise O sütun değeri "" (boş) sonucu vermeli...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Konuyu başlatan
Site Üyesi
Katılım
Konum
ANKARA
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Formül Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
21
Üst