• DİKKAT

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

Soru EXCEL MEVCUT FORMÜLE EĞER İFADELİ BİR EKLEME YAPMAK

Katılım
30 Temmuz 2020
Mesajlar
32
Excel Vers. ve Dili
Office 365
Aşağıda çalışma sayfasında da görüleceği üzere; N2 hücresindeki mevcut formül, M2 hücresindeki ölçünün rakam ve harflerini birbirinden ayırarak ürünün koli ölçülerine ait rakamları kendi arasında çarpmak suretiyle kargo sektöründe kullanılan desi birimini ortaya çıkarıyor.

Fakat, desi hesaplamasında eğer ürünün koli ağırlığı koli ebatından yüksek ise bu kez fiyatlandırma ağırlık üzerinden hesaplanıyor.

Şimdi, N2 satırındaki mevcut formüle, eğer çıkan sonuç koli ağırlıktan yani "K2" den küçükse, "K2" deki rakamı yaz, şeklinde bir yorumu formül etmeye ihtiyacım var.

Son günlerde bir hayli meşgul ettiğimin farkındayım ama bu ortaya çıkan kısa yollarla oluşmuş excel çalışması inanın yıllarca kullanılacak ve bir çok kişiye hizmet edecek.

Yardımlarınızı bekliyorum. ^^

Not: "N2" satırındaki formül;

=SOLDAN(M2;BUL("x";M2)-1)*PARÇAAL(M2;BUL("x";M2)+1;BUL("/";YERİNEKOY(M2;"x";"/";2))-BUL("x";M2)-1)*PARÇAAL(M2;BUL("/";YERİNEKOY(M2;"x";"/";2))+1;255)/3000

 
Merhaba
Kod:
=eğer(SOLDAN(M2;BUL("x";M2)-1)*PARÇAAL(M2;BUL("x";M2)+1;BUL("/";YERİNEKOY(M2;"x";"/";2))-BUL("x";M2)-1)*PARÇAAL(M2;BUL("/";YERİNEKOY(M2;"x";"/";2))+1;255)/3000 <k18;k18;SOLDAN(M2;BUL("x";M2)-1)*PARÇAAL(M2;BUL("x";M2)+1;BUL("/";YERİNEKOY(M2;"x";"/";2))-BUL("x";M2)-1)*PARÇAAL(M2;BUL("/";YERİNEKOY(M2;"x";"/";2))+1;255)/3000 )
 
Son düzenleme:
Hocam cevabınız için müteşekkirim fakat formül başarılı sonuç vermedi, çıkan hata aşağıdaki gibidir;

 
Eğer ile olması gibi bir takındınız yok ise aşağıdaki formülü alternatif olarak deneyiniz.
Kod:
=MAK($K2;KIRP(PARÇAAL(YERİNEKOY("x"&$M2;"x";YİNELE(" ";100));100;100))*KIRP(PARÇAAL(YERİNEKOY("x"&$M2;"x";YİNELE(" ";100));200;100))*KIRP(PARÇAAL(YERİNEKOY("x"&$M2;"x";YİNELE(" ";100));300;100))/3000)
 
Eğer ile olması gibi bir takındınız yok ise aşağıdaki formülü alternatif olarak deneyiniz.
Kod:
=MAK($K2;KIRP(PARÇAAL(YERİNEKOY("x"&$M2;"x";YİNELE(" ";100));100;100))*KIRP(PARÇAAL(YERİNEKOY("x"&$M2;"x";YİNELE(" ";100));200;100))*KIRP(PARÇAAL(YERİNEKOY("x"&$M2;"x";YİNELE(" ";100));300;100))/3000)
Başkan sana çok borçluyum biliyosun dimi ^^
 
Geri
Üst