Soru Hücre değeri 10 dan küçük veya 10dan büyük 100den küçük olması halinde

mars2

Yeni Üye
Kullanıcı Bilgileri
Katılım
22 Nis 2022
Mesajlar
51
Aldığı beğeni
7
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
İyi akşamlar;

C10 hücresi 10 dan küçük ise D9*(1&","&0&YERİNEKOY(C10;",";" ") 0 eklenecek ve D8 hücresindeki değerin bu kadar artış olacak (c10 hücresi 9,85 ise 1,0985)
C10 hücresi 10 dan büyük 100 den küçük ise D9*(1&","&YERİNEKOY(C10;",";" ") 0 eklenmeden ve D8 hücresindeki değerin bu kadar artış olacak (c10 25,28 ise, 1,2528 olacak)

EĞER(VE(C10>10;C10<100);D39*(1&","&YERİNEKOY(C10;",";"")));EĞER(VE(C10>0;C10<10);;D39*(1&","&0&YERİNEKOY(C10;",";""))) formülü hata vermektedir. Hata nereden yapmış olabilirim.

Bu konuda farklı formülde olabilir.
 

Ekli dosyalar

  • örnek.xlsx
    8.8 KB · Gösterim: 2

52779

Destek Ekibi
Kullanıcı Bilgileri
Katılım
16 Ağu 2021
Mesajlar
649
Çözümler
223
Aldığı beğeni
1,474
Excel Versiyonu
Office 365 TR
Önce,
Formülünüze bakalım...
EĞER(VE(C10>10;C10<100);D9*(1&","&YERİNEKOY(C10;",";"")))
son parantez kapa FAZLA. Böyle olunca EGER sınaması biter. Diğer sınama devreye girmez.
Devreye girmesi için, son parantez kaldırılır. Ve 2. sınama devreye girer.
2. sınama bakarsanız da
EĞER(VE(C10>0;C10<10);;D9*(1&","&0&YERİNEKOY(C10;",";""))
2 adet ;; den 1 adedi fazla. Çünkü şart sağlandığında ilk ; dan sonraki hesaplama yapılır. Sağlanmazsa 2. nci ; dan sonraki hesaplama geçerli olur ki bu durum sizde yok.
Formülünüz düzenlenirse şöyle olur.
=EĞER(VE(C10>10;C10<100);$D$9*(1&","&YERİNEKOY(C10;",";""));EĞER(VE(C10>0;C10<10);$D$9*(1&","&0&YERİNEKOY(C10;",";""));"Koşullar sağlanmadığında ne olacaksa o yazılmalı."))

Bu durumda bile hala eksik var. Zira 10 sayısına eşitlik durumunda 1.nci mi 2.nci mi geçerli ise eşitliği oraya koymalısınız. 1. nci sınamada geçerli ise VE(C10>=10;C10<100), 2. nci sınamada geçerli ise VE(C10>0;C10<=10) olmalı.... Ve ben, 1. nci sınamanızda olmalı diyebilirim.

Şimdi, gerçeğe bakarsak
YERİNEKOY(C10;",";"")
gibi işlemlere gerek olmayacak... Çünkü sayıyı 100 e bölmek YETERLİ olacaktır.
Bu durumda
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
şeklinde olması işinizi görecektir.
 

Alicimri

Destek Ekibi
Kullanıcı Bilgileri
Katılım
31 May 2022
Mesajlar
945
Çözümler
183
Aldığı beğeni
1,156
Excel Versiyonu
Office 2007 TR
Yanlış anlamadımsa EĞER formülü aşağıdaki gibi olması gerekiyor. Yapılacak işlemleri yazdığım metinlerle değiştirin.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Konuyu okuyanlar

Üst