<ÇÖZÜLDÜ> "IF" fonksiyonunda "hariç" tanımlaması (tanımlı alan)

Gönderen Konu: <ÇÖZÜLDÜ> "IF" fonksiyonunda "hariç" tanımlaması (tanımlı alan)  (Okunma sayısı 786 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı membus

  • Logo Kullanıcısı
  • **
  • Karma: 2
Merhabalar,

Bir IF'li fonksiyonda şunlar şunlar hariç diye tanımlama yapılabilir mi?

Mesela:    IF([Malzeme Yetki Kodu]="MM","123","456")  olan bir fonksiyonda [Malzeme Kodu] "ABCD" ile başlayanları hariç tutmak istiyorum.

Yapılabilirse nasıl yapılabileceği konusunda bilgi verirseniz çok sevinirim.
« Son Düzenleme: 28.01.2009, 11:41 Gönderen: membus »

Çevrimdışı igmox

  • Yeni Kullanıcı
  • *
  • Karma: -1
if içinde if olarak düşünün

Çevrimdışı membus

  • Logo Kullanıcısı
  • **
  • Karma: 2

demek if içinde if kullanabiliyoruz. teşekkürler bilgi için.

peki ABCD ile başlayanları nasıl ifade etmek gerekiyor if içinde?

"ABCD%" gibi mi?

daha önce denediğimde farklı şekilde bir türlü çıkaramamıştım.

Çevrimdışı membus

  • Logo Kullanıcısı
  • **
  • Karma: 2

"ABCD" ile başlayan Malzeme Kodu olayını şu şekilde çözdüm:

SUBSTR([Malzeme Kodu],1,4)="ABCD"


Yalnız IF içinde IF kullanmak yerine bir "şunlar hariç" tarzı fonksiyon olsa işler çok kolaylaşırdı. Yani mesela "ELSE" diyip sıralayabilsek hariç tutmak istediklerimizi harika olurdu. Çünkü aksi takdirde her hariçlik için bir IF daha girmek gerekiyor.