• DİKKAT

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

negatif sayıları topla * verileri bul * sıralamayı tersine çevir

Katılım
24 Mart 2014
Mesajlar
2
Excel Vers. ve Dili
2010
3 sorum olacak
soru1 negatif sayıları toplayıp bu sayının pozitif değeri lazımdır -15 15 gibi
soru2 a sütununda bulunan verileri tam tersine sıralamam gerekli
http://s3.dosya.tc/server20/P1qiwh/TOPLATERSE_EV_R.xlsx.html
soru3 benim içn en önemli olanı farklı farklı sayfadaki verilerin değerlerini bulma
http://s3.dosya.tc/server20/1pLCRX/VER_LER_BUL.xlsx.html
bu islemler makro ile yapılmamalıdır open office olduğu için bazı bilgisayarlar makrolar çalışmıyor normal yoldan yardımlarınızı bekliyoruz.
 
Merhaba,

1.sorunuz için,
Kod:
=MUTLAK(ETOPLA(A1:A16;"<0"))

--
 
Soru 2 için cevap

Soru 2 için cevap:

C1 hücresine aşağıdaki formülü yazın ve formülü aşağı doğru çoğaltın.
Kod:
=DOLAYLI(ADRES(18-SATIR();1;4;))

Not: 18 sayısı; son verinin bulunduğu satır sayısı (17) 'nın 1 fazlası.
 
2.Sorunuz için altarnatif olsun.
C1 hücresine (c2 hücresinden başlayacaksa 1+ kısmısı siliniz.)
Kod:
=EĞERHATA(DOLAYLI(ADRES(1+BAĞ_DEĞ_DOLU_SAY(A:A)-SATIR();1;1));"")
3.sorunuz zaman alacağı için cevap gelmezse yarın çözüm sunarım.

--
 
Merhaba,
Farklı alternatifler.
1. sorunuz için;
Kod:
=MUTLAK(TOPLA.ÇARPIM(--(alan<>MUTLAK(alan));alan))
Kod:
=ETOPLA(alan;"<0";alan)*-1
Formüldeki "alan" ifadesi ad tanımlamasıdır.Sizin veri aralığınız. alan = A1:A16

2. sorunuz için;
Kod:
=KAYDIR($A$1;BAĞ_DEĞ_DOLU_SAY(A:A)-SATIR();0)

3. sorunuz için;
Bu soruyu yönelltiğiniz için teşekkür ederim.Cevabınızı ararken çok fazla şey öğrendim.
Cevabınız için adımları izleyiniz.
  • D1 hücresine "sayfa isimleri" yazınız.
  • D2 hücresinden aşşağıya Sayfa isimlerinizi sırasıyla yazınız.
  • D1 : D8 aralığınızı seçip CTRL + F3 yaparak ad tanımlayınız.
  • Öneride bulunduğum Formül'ü B2 hücresine CTRL + SHİFT + ENTER ile giriniz.
  • Son adım olarak B2 : C2 aralığını seçip F2 tuşuna basınız.Formül'ü tekrar CTRL + SHİFT + ENTER ile giriniz.
Formüldeki "sayfa_isimleri" ifadesi ad tanımlamasıdır.Dosyada uyguladığım alan. sayfa_isimleri = D2 : D8
Kod:
=DÜŞEYARA(A2;DOLAYLI("'"&İNDİS(sayfa_isimleri;KAÇINCI(1;--(EĞERSAY(DOLAYLI("'"&sayfa_isimleri&"'!$A$5:$C$10");A2)>0);0))&"'!$A$5:$C$10");{2;3};0)
[COLOR="Blue"]Formül dizi formülüdür. CTRL + SHİFT + ENTER ile giriniz.[/COLOR]

Not:Mahir bey, 3. Soru çözümünüzü kendi adıma nasıl bir yol izlediğinizi merak ediyorum.Çözüm bulduğunuz taktirde paylaşmanızı rica ederim
 
çok teşekkürler hepinize
bzace 3 sorumu güzel anlatmana rağmen bir türlü beceremedim çalışma arkadaşlarımdan birisi sonuca ulaşmama yardımda bulundu sorunum çözülmüş oldu
tekrardan tekrardan çokk teşekkürler
 
Geri
Üst