• DİKKAT

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

Fiyat doğruluğunu yoklama

Katılım
11 Şubat 2021
Mesajlar
106
Excel Vers. ve Dili
2019, rus
Merhaba. Benim elimde bir fiyat listesi olan excel dosyası var ve bu fiyatların yazıldığı başka excel dosyaları var. Sorum şu ki, başka excel dosyalarında fiyat yazdığımda fiyat yanlış yazılırsa, bana bildirsin ( mesela dolgu rengi kırmızı olsun ).
 
Merhaba,

Doğru fiyatları boş bir sütuna DÜŞEYARA ya da benzeri bir formülle getirip kontrol sağlayabilirsiniz.
 
Merhaba,

Doğru fiyatları boş bir sütuna DÜŞEYARA ya da benzeri bir formülle getirip kontrol sağlayabilirsiniz.
Detaylı anlatım için dosya ekliyorum. Bu dosyada sarı ile işaretlediğim yere doğru fiyatı yazdığımda hiç bir şey olmasın, yanlış yazdığımda dolqu rengi kırmızı olsun - bunu istiyorum ( makro ve ya diğer yöntemle de olur )
 
Örnek bir fiyat listesi paylaşır mısınız?
 
Neden PDF olarak eklediniz anlamadım.

Excel dosyası olarak paylaşır mısınız?
 
İşlem adımlarını tarif ediyorum;

Paylaştığınız iki dosyayı açınız.
Renklendirme yapmak istediğiniz dosyaya geçiniz.
K8 hücresine aşağıdaki formülü yazınız.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"")

Sonra "Birim Fiyat1.xlsx" dosyasını kapatınız.

Formül uyguladığınız hücreyi K163 hücresine kadar sürükleyiniz.

Sonra E8:E163 hücrelerini seçiniz.
Koşullu biçimlendirme menüsünden Yeni Koşul diyerek yeni bir koşul ekleyiniz.
Karşınıza gelen menüden "Biçimlendirilecek Hücreler İçin Formül Kullan" bölümüne tıklayınız.

Alttaki formül kutucuğuna aşağıdaki formülü uygulayınız.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ")

Aynı ekranda BİÇİM menüsüne tıklayıp renk seçimi yaparak işlemleri tamamlayınız.

Ürün adı ve fiyat girerek test ediniz.
 
İşlem adımlarını tarif ediyorum;

Paylaştığınız iki dosyayı açınız.
Renklendirme yapmak istediğiniz dosyaya geçiniz.
K8 hücresine aşağıdaki formülü yazınız.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"")

Sonra "Birim Fiyat1.xlsx" dosyasını kapatınız.

Formül uyguladığınız hücreyi K163 hücresine kadar sürükleyiniz.

Sonra E8:E163 hücrelerini seçiniz.
Koşullu biçimlendirme menüsünden Yeni Koşul diyerek yeni bir koşul ekleyiniz.
Karşınıza gelen menüden "Biçimlendirilecek Hücreler İçin Formül Kullan" bölümüne tıklayınız.

Alttaki formül kutucuğuna aşağıdaki formülü uygulayınız.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ")

Aynı ekranda BİÇİM menüsüne tıklayıp renk seçimi yaparak işlemleri tamamlayınız.

Ürün adı ve fiyat girerek test ediniz.
Dosya üzerinde yapıb, yollaya bilirmisiniz? Anlamadım da..
 
İşlem adımlarını tarif ediyorum;

Paylaştığınız iki dosyayı açınız.
Renklendirme yapmak istediğiniz dosyaya geçiniz.
K8 hücresine aşağıdaki formülü yazınız.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"")

Sonra "Birim Fiyat1.xlsx" dosyasını kapatınız.

Formül uyguladığınız hücreyi K163 hücresine kadar sürükleyiniz.

Sonra E8:E163 hücrelerini seçiniz.
Koşullu biçimlendirme menüsünden Yeni Koşul diyerek yeni bir koşul ekleyiniz.
Karşınıza gelen menüden "Biçimlendirilecek Hücreler İçin Formül Kullan" bölümüne tıklayınız.

Alttaki formül kutucuğuna aşağıdaki formülü uygulayınız.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ")

Aynı ekranda BİÇİM menüsüne tıklayıp renk seçimi yaparak işlemleri tamamlayınız.

Ürün adı ve fiyat girerek test ediniz.
Bunu bir useform hazırlayıp, fiyat yanlış diyen bir pencere ve fiyatı doğru yazmadıkça, dosyayı kaydetmek olmasın - yapmak mümkün mü?
 
İşlem adımlarını tarif ediyorum;

Paylaştığınız iki dosyayı açınız.
Renklendirme yapmak istediğiniz dosyaya geçiniz.
K8 hücresine aşağıdaki formülü yazınız.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"")

Sonra "Birim Fiyat1.xlsx" dosyasını kapatınız.

Formül uyguladığınız hücreyi K163 hücresine kadar sürükleyiniz.

Sonra E8:E163 hücrelerini seçiniz.
Koşullu biçimlendirme menüsünden Yeni Koşul diyerek yeni bir koşul ekleyiniz.
Karşınıza gelen menüden "Biçimlendirilecek Hücreler İçin Formül Kullan" bölümüne tıklayınız.

Alttaki formül kutucuğuna aşağıdaki formülü uygulayınız.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ")

Aynı ekranda BİÇİM menüsüne tıklayıp renk seçimi yaparak işlemleri tamamlayınız.

Ürün adı ve fiyat girerek test ediniz.
Şöyle bir sorun var, mesela bir şeyin fiyatı listede yoksa onu da, işaretliyor, ancak fiyatı yanlış olanları göstersin, fiyatı listede olmayanlara hiç bir şey yapmasın.
 
O zaman #9 nolu mesajımda ilk önerdiğim formülü aşağıdaki gibi değiştiriniz.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"Fiyat Bulunamadı")

Koşullu biçimlendirme formülünü de aşağıdaki gibi değiştirip deneyiniz.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ";K8<>"Fiyat Bulunamadı")
 
O zaman #9 nolu mesajımda ilk önerdiğim formülü aşağıdaki gibi değiştiriniz.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"Fiyat Bulunamadı")

Koşullu biçimlendirme formülünü de aşağıdaki gibi değiştirip deneyiniz.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ";K8<>"Fiyat Bulunamadı")
teşekkür ederim, burda fonksiyonu el ile yazsam, `[ Birim fiyat1.xlsx ] Beton ` bu kısmı nasıl yazayım?
 
Farklı bir dosya olduğu için dosya açıkken bu işlemi yaparsanız sorun yaşamazsınız. Aksi durumda dosya kapandığında dosya yolu (klasörler dahil) ekleneceği için elle yazmak zorlaşacaktır.

Bu sebeple daha önceki mesajımda size önerirken dosyalarınız açık olsun diye belirtmiştim.
 
O zaman #9 nolu mesajımda ilk önerdiğim formülü aşağıdaki gibi değiştiriniz.

C++:
=IFERROR(VLOOKUP(B8;'[Birim Fiyat1.xlsx]Beton'!$B:$E;4;0);"Fiyat Bulunamadı")

Koşullu biçimlendirme formülünü de aşağıdaki gibi değiştirip deneyiniz.

C++:
=AND(E8<>K8;E8<>"";E8<>"CƏMİ";K8<>"Fiyat Bulunamadı")
=AND(E8<>K8;E8<>"";E8<>"CƏMİ";K8<>"Fiyat Bulunamadı") bunun açıklamasını yazarmısınız? Yanı mantığı ne?
 
K8 hücresine fiyatı getirdik.
E8 hücresine elle fiyat giriyoruz.

E8 K8 hücresine eşit değilse,
E8 boş değilse,
E8 Rusça kelimeye eşit değilse,
K8 Fiyat Bulunamadı metnine eşit değilse,

Bu koşulların hepsi aynı anda geçerli olması durumunda renklendirme yap dedik.
 
Geri
Üst