• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Düşeyaranan değerlerin toplamı

ERRİC

Altın Üye
Katılım
19 Ekim 2010
Mesajlar
313
Excel Vers. ve Dili
OFFİCE 2009
merhaba dosyamda u30 hücresindeki formülüm yanlış geliyor düzetebilirmiyiz lütfen formülü yazamadım;

=EĞER(T30=1;DÜŞEYARA(C30;'136'!$C$5:$O$85;10;YANLIŞ);" ")

düşeyaradığım değer 136 adlı sayfada farklı satırlarda sonucun toplanması gerekiyor

altın üyeliğim az önce yeniledim dosya ekleyemiyorum umarım anlatabilmişimdir


Saygılar
 
Istediginiz sonucu veren örnek dosya eklemeniz gerek.
 
Dosyanızı aşağıdaki linke yükleyip size verilecek adresi yazın.

Buraya yükle
 
Merhaba,
Doğru anladıysam deneyiniz.
Kod:
=TOPLA(EĞER(C5:C85=C30;EĞER(T30=1;L5:L85)))
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHIFT + ENTER ile tamamlayınız.[/COLOR]

Not : Sayfa isimlerini kendinize göre ayarlayınız.
 
Merhaba,
Doğru anladıysam deneyiniz.
Kod:
=TOPLA(EĞER(C5:C85=C30;EĞER(T30=1;L5:L85)))
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHIFT + ENTER ile tamamlayınız.[/COLOR]

Not : Sayfa isimlerini kendinize göre ayarlayınız.

teşekkür ederim oldu fakat turuncu ile boyadığım üstteki satırlara kopyaladığımda #başvuru hatası alıyorum bunun yerine boş geçmesini istiyorum sonucun ekinde kopyaladağınız zaman daha iyi anlaşıcaktır

saygılar
 

Ekli dosyalar

U5 teki formulü aşağıdaki gibi yaparsanız değer hatası almazsınız.
Aşağı doğru sürükleyiniz.
Kod:
=EĞER(T5=1;DÜŞEYARA(C5;'136'!$C$5:$O$85;10;YANLIŞ);0)
 
u5 teki formulü aşağıdaki gibi yaparsanız değer hatası almazsınız.
Aşağı doğru sürükleyiniz.
Kod:
=eğer(t5=1;düşeyara(c5;'136'!$c$5:$o$85;10;yanlış);0)
sayın vardar yanlız dikkat etti iseniz 136 sayfasında bir kaç satır da var düşeyaranan değerler örneğin o hücrenin "U30" değeri 45 tl olmalıydı

bakarmısınız
 
Son düzenleme:
Anlaşılan siz tablodan şartlı (C30=683119 ve T30=1 ise) toplayacaksın. Ancak tablonda verdiğin örnekte tabloya göre T30=1 şartına karşılık 40 çıkar ;T30=2 olursa 5 çıkar.
Sonucu aşağıdaki formülde'de görürsün.Çünki T30=1 şartına uyan "Alış Faturasının Sıra No'su" 683119 olan 1adet satır var. Onun sonucuda 40 yapar. 45 nasıl buldu anlamadım.

Kod:
=TOPLA.ÇARPIM((C30='136'!$C$5:$C$85)*(T30='136'!$O$5:$O$85)*('136'!$L$5:$L$85))
 
Anlaşılan siz tablodan şartlı (C30=683119 ve T30=1 ise) toplayacaksın. Ancak tablonda verdiğin örnekte tabloya göre T30=1 şartına karşılık 40 çıkar ;T30=2 olursa 5 çıkar.
Sonucu aşağıdaki formülde'de görürsün.Çünki T30=1 şartına uyan "Alış Faturasının Sıra No'su" 683119 olan 1adet satır var. Onun sonucuda 40 yapar. 45 nasıl buldu anlamadım.

Kod:
=TOPLA.ÇARPIM((C30='136'!$C$5:$C$85)*(T30='136'!$O$5:$O$85)*('136'!$L$5:$L$85))

Sayın vardar öncelikle ilginiz için teşekkürler benim hatam pardon yüklenim türü 1 olacaktı diğer 5 tl için ama bu şekilde olması isabet olmuş; hayırlı geceler
 
İşin görüldü ise ne mutlu. Sizede hayırlı geceler.
 
İşin görüldü ise ne mutlu. Sizede hayırlı geceler.

SAYIN VARDAR ÇALIŞMANIN SON HALİ EKTE FAKAT İHTİYAÇ ARTTIKÇA ALANLARI GÜNCELLEMEK DURUMUNDA KALIYORUZ.

"T5" DE YÜK. TÜRLERİ VAR BUNLAR DOĞRU GELİYOR AMA BAZI DURUMLARDA AYNI FATURA NOSU VE İSMİ BAŞKA FATURALARDA DA VAR İLERİ TARİHLERDE BURADAN NUMARAYI "1 VEYA 2" GETİRİRKEN İLERİ TARİHLİLERİ DE GETİREBİLİYOR YANLIŞLIKLA ÖRNEK DOSYA DA SARI İLE İLGİLİ ALANLARI BOYADIM BURADA AYIRICI NOKTA TARİH; MAVİ İLE BOYALI ALAN ASIL KALMASI GEREKİYOR AMA; Görüldüğü üzere "T" sutununa yazılan formülde ft nosunu '136 sayfasında bulursa noyu getiriyor buraya 2.kıstas ünvan ve 3 kıstas tarih uyarsa getirmesi şeklinde formülü güncelleyebilir misiniz acaba
eğer ve diye demeye çalıştım ama yapamadım saat geç oldu uygunsa yarın dönerseniz sevinirim
alakasız ama ek bilgi "bu liste aşağıya doğru 12 aylık olacak şekilde uzayacak ocakdan itibaren"

Saygılar
 

Ekli dosyalar

Eğer U ve V Sütunlarını diyorsanız. Belirtilen yerlere yazıp aşağı doğru sürükleyiniz.
Kırmızı ile belirtilenler şartlardır.İnceleyiniz.
U5 Hücresine:
Kod:
=TOPLA.ÇARPIM(([COLOR="Red"]$C5='136'!$C$5:$C$85[/COLOR])*([COLOR="red"]$D5='136'!$D$5:$D$85[/COLOR])*([COLOR="red"]$T5=1[/COLOR])*('136'!$L$5:$L$85))
V5 Hücresine:
Kod:
=TOPLA.ÇARPIM(([COLOR="red"]$C5='136'!$C$5:$C$85[/COLOR])*([COLOR="red"]$D5='136'!$D$5:$D$85[/COLOR])*([COLOR="red"]$T5=2[/COLOR])*('136'!$L$5:$L$85))
 
İşin görüldü ise ne mutlu. Sizede hayırlı geceler.

sayın vardar

en son mesajınız tamam aslında t sutunundan bahsetmeye çalıştım t sutununa formüle göre 2 yada bir getiriyor ya o 2 yada 1 değerini diğer sayfadan getirirken "t" sutununa tarih , evrak no ve bir de mümkünse eğer firma ismine göre düşeyarayıp 1 veya 2 getirmesi gerekiyor umarım anlatabilmişimdir
 
Gerekli yere yazıp aşağı doğru sürükleyiniz.
Kırmızı ile belirtilenler şartlardır.İnceleyiniz.
T5 Hücresine:
Kod:
=EĞER(EHATALIYSA(ÇOKETOPLA('136'!$O$5:$O$85;'[COLOR="Red"]136'!$D$5:$D$85;D5[/COLOR];[COLOR="red"]'136'!$C$5:$C$85;C5[/COLOR]));" ";ÇOKETOPLA('136'!$O$5:$O$85;'136'!$D$5:$D$85;D5;'136'!$C$5:$C$85;C5))
 
Son düzenleme:
Gerekli yere yazıp aşağı doğru sürükleyiniz.
Kırmızı ile belirtilenler şartlardır.İnceleyiniz.
T5 Hücresine:
Kod:
=EĞER(EHATALIYSA(ÇOKETOPLA('136'!$O$5:$O$85;'[COLOR="Red"]136'!$D$5:$D$85;D5[/COLOR];[COLOR="red"]'136'!$C$5:$C$85;C5[/COLOR]));" ";ÇOKETOPLA('136'!$O$5:$O$85;'136'!$D$5:$D$85;D5;'136'!$C$5:$C$85;C5))

Sayın vardar şehir dışında idim geç geldim yanıt için çok sağolun tam istediğim gibi üzerinde daha çalışacağım 2011 e kadar geri döneceğim ekstra alanlar olurda yapmazsam dönerim uygun olursa yardım ederseniz yine sevinirim ama güncelledikçe son halini koyacağım siteye diğer arkadaşlarda faydalansın

hayırlı geceler
 
Sorunun devamı

SAYIN VARDAR

TABLOMA "191" Sayfasında İki ADET SUTUN EKLEDİM;

"S" VE "T" Sutunu;
"S7" hücresi için "136" sayfasından yine TARİH VE FAT NO SU KRİTERLERİNE GÖRE ARAMA YAPIP "Faturaların kullanıldığı satırdaki "p" sütünundan dönemleri alıp "S7" ye "201412-201411" şeklinde Gelmesini sağlayabilirmiyiz "ekteki dosyada sarı ile işaretledim ilgili yerleri"; yine aynı şekilde "t7" hücresi için aynı şekilde her dönemde kaç tl kullanıldığı"2,60-0,05" gibi yan yana yazdırabilir miyiz; "S7" daha önemli ama olursa "T7" de çok sevinirim,

en son yazdığınız çok e topla ve birleştir ile olur mu bilmiyorum ama onları denemeye çalıştım yapmadım;

yine uygun olduğunzda bakar mısınız lütfen

Saygılar;
 

Ekli dosyalar

Bahsettiğiniz olay aynı hücre içinde olacak ise formülle zor veriler çoğaldıkça program sistemi kasar. İşin çözümü makro ile olabilir ancak üç beş tane veri yan yana olacak onuda görmeniz için ilgili hücreyi her seferinde genişletmeniz lazım. Size önerim Eğer dosyanız baya büyük veriler olacaksa Access veri tabanını önerim. O konuları inceleyiniz. İlerde excell dosyada problem olursa en azından verileri kurtarmış olursunuz. En sağlıklısı veri tabanı. Konuları bir inceleyin.
 
Sayın vardar hücre yazı tipini küçülteceğim çok fazla ver kaplamaz diye düşünüyorum ;enfazla 12 ay var ve 12 ay kullanılmıyor en fazla yan yana 9 tane gibi olacak hücreyi geniş tutar veya gizlerim eğer mümkünse bir daha gözatsanız olur mu acaba
 
Bahsettiğiniz olay aynı hücre içinde olacak ise formülle zor veriler çoğaldıkça program sistemi kasar. İşin çözümü makro ile olabilir

Üsteki mesajı eksik yazmışım.
Zor= Bu güne kadar 12 aylık (sizin dosyaya göre) formülle benim gördüğüm kadarı ile olmaz.
çoğaldıkça program sistemi kasar= Çünki sizin veriler anlaşılan 100 yada 150 verilik bir şey gibi görünmüyor onun için siz her veri girişinde formüller kendini tekrar güncelleyeceği için demiştim.
Bilmem anlatabildimmi.
 
SAYIN Vardar verilerden kasıt satır sayısı ise 2000 satır falan bir yıllık evet doğru; şu an ki benim bakış açımla veya çalışmalarımla yani benlik kısmı ile %85 i bitti gibi yeni şeyler çıkmazsa sizden ricam makro vb. yazsanız artık verileri için atsam çok fazka kasmayacaksa ona da razıyım biraz kasılmasına beklerim; sizden ricam daha fazla soru sormayacağım inşallah lütfen bitirmek üzereyim gerekirse yarına bekleyim müsait değilseniz rica etsem
 
Geri
Üst