Hücre Metin İçeriyorsa Excel Formülü Kullanarak Değeri Başka Bir Hücreye Döndürme

  • Bunu Paylaş
Hugh West

Eğer aradığınız Excel formülü hücre metin içeriyorsa değeri başka bir hücrede döndürür Excel'in en popüler görevlerinden biri, belirli bir koşula bağlı olarak bir hücrenin bir değere sahip olup olmadığını kontrol etmektir. Bu değer metin, tarih veya başka bir sayısal değer olabilir. Bu makalede, bir hücre metin içeriyorsa değeri başka bir hücrede döndüren Excel formülünü tartışacağız.

Alıştırma Çalışma Kitabını İndirin

Hücre Metin İçeriyorsa Formülü.xlsx

5 Excel Formülü Oluşturmanın Yolları Hücre Metin İçeriyorsa Değeri Başka Bir Hücrede Döndür

Dizüstü bilgisayarlar, masaüstü bilgisayarlar ve mobil cihazlar gibi ürünlerden oluşan bir veri kümemiz var. Şimdi, koşula göre farklı değer türlerini bulmamız gerekiyor. Açıkçası, aşağıdaki formüller farklı kriterlere göre verileri bulmak için yardımcı olabilir.

1. IF Fonksiyonunun Kullanılması

Şu bilgilere sahip olduğunuzda Masaüstü Daha sonra hangi şehir ve hücre için "Masaüstü teslim edildi" verisini bulmak istiyorsunuz. IF fonksiyonu . IF işlevi verilen bir ifadeye dayanan mantıksal bir işlevdir. EĞER ifadesini karşılaştırdığınızda ilk sonuç doğru, ikincisi yanlıştır.

Fonksiyonun sözdizimi şöyledir

=IF (logical_test, [value_if_true], [value_if_false])

Sözdiziminin argümanları aşağıdaki gibidir.

mantıksal_test - DOĞRU veya YANLIŞ olarak değerlendirilebilen bir değer veya mantıksal ifade.

value_if_true - [isteğe bağlı] logical_test TRUE olarak değerlendirildiğinde döndürülecek değer.

value_if_false - [isteğe bağlı] logical_test FALSE olarak değerlendirildiğinde döndürülecek değer.

Adımlar:

  • Boş bir hücre seçin, örn, D5
  • Formülü yazın
=IF (C5="Dhaka", "Teslim Edildi", "Teslim Edilmedi")

İşte, C5 hücre değerini ifade eder ve şehirdir Dakka , Teslim edildi değer ise anlamına gelir Doğru veya Teslim Edilmedi değer ise anlamına gelir Yanlış .

  • Basın GİRİŞ
  • Kullanın Doldurma Kolu 'nin sağ alt köşesini basılı tutarken imleci aşağı sürükleyerek D5 Bunun gibi bir hücre.

  • Sonunda, aşağıdaki gibi bir çıktı elde ederiz.

Daha Fazla Oku: Excel aralığında metin bulma & hücre referansını döndürme (3 yol)

2. ISNUMBER Fonksiyonunu Kullanma

Bu ISNUMBER fonksiyon döner DOĞRU ve YANLIŞ Eğer değilse. ISNUMBER fonksiyonu ile birlikte ARAMA veya BUL işlevlerini kullanarak bir hücrenin istediğiniz değere sahip olduğunu doğrulayın.

Sözdizimi ISNUMBER fonksiyonu o

=ISNUMBER (değer)

İşte değer kontrol etmek istediğiniz girdidir

Sözdizimi ARAMA işlevi o

=SEARCH (find_text, within_text, [start_num])

Sözdiziminin argümanları aşağıdaki gibidir

find_text - Bulunacak metin .

within_text - İçinde arama yapılacak metin.

start_num - [isteğe bağlı] Aranacak metinde başlangıç konumu.

Adımlar:

  • Gibi boş bir hücre seçin D5
  • Formülü yazın
=ISNUMBER (SEARCH ("Desktop", B5:B10))

İşte, Masaüstü bulunacak metindir, B5:B11 metni bulmak istediğiniz hücre aralığıdır.

  • İkinci olarak, basın GİRİŞ
  • Üçüncü olarak Doldurma Kolu ve bu şekilde çıktı alın.

Burada, aşağıdakileri içeren herhangi bir kelime Masaüstü küçük veya büyük harf olup olmadığı çıktıyı şu şekilde verecektir DOĞRU .

Ancak büyük/küçük harfe duyarlı herhangi bir koşul eklerseniz FIND işlevi ile ISNUMBER fonksiyonu .

Sözdizimi FIND işlevi o

=FIND (find_text, within_text, [start_num])

Bu durumda, aşağıdaki formülü yazın D5 Bunun gibi bir hücre.

=ISNUMBER(FIND("Desktop",@B5:B11))

Son olarak, tuşuna basın GİRİŞ ve kullan Doldurma Kolu bu şekilde çıktı almak için.

Yukarıdaki şekil, çıktının küçük harfleri yok saydığını ortaya koymaktadır (örn, masaüstü Bu formül bu tür durumlar için faydalı olabilir.

Daha fazlasını okuyun: Hücre Metin İçeriyorsa Excel'de Başka Bir Hücreye Metin Ekleme

3. IF-OR/AND-ISNUMBER Fonksiyonunun Kombinasyonu

Her bir ürün adının birden fazla bilgiden oluştuğu bazı ürünlerden oluşan bir koleksiyonunuz olduğunu varsayalım, örn, Dizüstü Bilgisayar-Windows-HP sırasıyla ürün kategorisini, işletim sistemini ve şirket adını temsil eder.

Şimdi eğer ikisinden birini bulmak istiyorsanız Pencereler veya Masaüstü Aşağıdaki adımları takip edebilirsiniz.

Pekala, ana göreve geçmeden önce şunları tanıtalım VEYA işlevi . sözdizimi VEYA işlevi öyle.

=OR (mantıksal1, [mantıksal2], ...)

Sözdiziminin argümanları aşağıdaki gibidir:

mantıksal1 - Değerlendirilecek ilk koşul veya mantıksal değer.

mantıksal2 - [isteğe bağlı] Değerlendirilecek ikinci koşul veya mantıksal değer

Adımlar:

  • Gibi boş bir hücre seçin D5
  • Formülü yazın
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5)), "Available", "Not Available")

İşte, B5 arama değeridir

  • İkinci olarak, basın GİRİŞ ve kullanın Doldurma Kolu .

Başka bir durum varsayalım; bir müşteri, aşağıda belirtilen türde bir ürün istediğinde Pencereler ve Masaüstü kategorisini kullanmanız gerekmesi dışında önceki formülü takip edebilirsiniz. AND işlevi yerine VEYA işlevi .

Sözdizimi VE işlevi öyle.

=AND (mantıksal1, [mantıksal2], ...)

Sözdiziminin argümanları aşağıdaki gibidir

mantıksal1 - Değerlendirilecek ilk koşul veya mantıksal değer.

mantıksal2 - [isteğe bağlı] Değerlendirilecek ikinci koşul veya mantıksal değer.

Bu durumda, aşağıdaki formülü yazın D5 Bunun gibi bir hücre.

=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5)),

"Mevcut", "Mevcut Değil")

  • İkinci olarak, basın GİRİŞ .
  • Üçüncü olarak Doldurma kolu ve çıktıyı alın.

Yine, büyük/küçük harfe duyarlı sorunlarla karşılaşırsanız, aynı formülü kullanın ancak ARAMA işlevi ile FIND işlevi .

Bu sefer formül şöyle olacak

=IF(AND(ISNUMBER(FIND("Windows", B10)),ISNUMBER(FIND("Desktop",B10)), "Available", "Not Available")

İşte, B10 arama değeridir.

  • Benzer şekilde, basın GİRİŞ ve kullan Doldurma Kolu diğer çıktıları almak için.

Daha fazlasını okuyun: Hücre Kelime İçeriyorsa Excel'de Değer Atayın (4 Formül)

4. DÜŞEYARA Fonksiyonunun Kullanılması

Özel bir indirim için reklam yoluyla sabit bir ürün kaleminin promosyon kodlarını dağıttığınızı düşünün. Daha sonra, herhangi bir müşteri promosyon kodunu kullanarak herhangi bir ürünü isterse, ürün kalemini nasıl tanımlayacaksınız?

Excel'in herhangi bir dikey veriyi bulmak için basit ama etkili bir işlevi vardır ve bu işlev VLOOKUP işlevi .

VLOOKUP işlevi bir tabloda dikey olarak düzenlenmiş veri aramaları için bir Excel işlevidir. VLOOKUP işlevi hem yaklaşık hem de tam eşleştirme ile uyumludur. Fonksiyonun sözdizimi şöyledir

=VLOOKUP (value, table, col_index, [range_lookup])

Sözdiziminin argümanları aşağıdaki gibidir

değer - Bir tablonun ilk sütununda aranacak değer.

masa - Bir değerin alınacağı tablo.

col_index - Bir değerin alınacağı tablodaki sütun.

range_lookup - [isteğe bağlı] TRUE = yaklaşık eşleşme (varsayılan). FALSE = tam eşleşme.

Adımlar:

  • Herhangi bir boş hücreyi seçin, örn, C15
  • Formülü şu şekilde yazın
=VLOOKUP(B15, B5:D11,2,FALSE)

İşte, B15 arama değeridir, B5:11 veri almak istediğiniz veri aralığıdır, 2 veri kümesinin başlangıç sütunundan itibaren sütun numarası olan sütun indeksidir ve False tam eşleşme anlamına gelir.

  • Basın GİRİŞ
  • Son olarak Doldurma Kolu .

Daha fazlasını okuyun: Excel'de Hücre Metin İçinde Bir Kelime İçeriyorsa DÜŞEYARA Nasıl Kullanılır

5. INDEX ve MATCH Fonksiyonları ile Formül

Bazı durumlarda, veri kümesi öncekiler kadar basit değildir. Ve istediğimiz verileri iki veya daha fazla kritere bakarak bulmak zorundayız. Böyle bir durumda, bir kombinasyon İNDEKS ve MAÇ işlevleri Excel'de etkileyici sonuçlar üretebilir.

Sözdizimi INDEX işlevi o

=INDEX (array, row_num, [col_num], [area_num])

Sözdiziminin argümanları aşağıdaki gibidir

dizi - Bir hücre aralığı veya bir dizi sabiti.

row_num - Referans veya dizideki satır konumu.

col_num - [isteğe bağlı] Referans veya dizideki sütun konumu.

area_num - [isteğe bağlı] Kullanılması gereken referans aralığı.

Sözdiziminin yanı sıra MATCH işlevi o

=MATCH (lookup_value, lookup_array, [match_type])

Sözdiziminin argümanları aşağıdaki gibidir

lookup_value - lookup_array içinde eşleştirilecek değer.

lookup_array - Bir hücre aralığı veya bir dizi başvurusu.

match_type - [isteğe bağlı] 1 = tam veya sonraki en küçük (varsayılan), 0 = tam eşleşme, -1 = tam veya bir sonraki en büyük.

Bu iki fonksiyon aşağıdakiler yerine kullanılabilir VLOOKUP işlevi Ayrıca.

  • Bunun için boş bir hücre seçin. Bu durumda C14 .
  • İkinci olarak, formülü C14 Hücre.
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))

İşte, C5:C11 veri çıkarmak istediğiniz veridir, FGI39 arama promosyon kodudur, B5:B11 promocode'un hücre aralığı ve 0 tam eşleştirme içindir.

  • Üçüncü olarak, basın GİRİŞ ve kullan Doldurma Kolu çıktıyı almak için.

Şimdi, aşağıdakileri kullanarak iki kritere dayalı bir değer bulacağımız ana noktaya geçin İNDEKS ve MAÇ Düşünün ki, bir müşteri bir ürünün fiyatını öğrenmek istiyor. Dell Dizüstü Bilgisayar ve tabii ki, bu Altıncı nesil.

Değeri nasıl bulabiliriz? Sadece adımları takip edin.

Adımlar:

  • İlk olarak, boş bir hücre seçin. Burada D13 .
  • İkinci olarak, formülü D13 Hücre.
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))

İşte, D5:D10 bu Fiyat veri, B13 ilk kriterin arama değeridir ve B5:B10 ilk kriterin verileridir, C13 ikinci kriter için arama değeridir ve C5:C10 Bu formülde, tüm kriterlerle eşleşen bir dizi bir ve sıfır oluşturmak için bir boole mantığı kullanılır. 2 kriterleri ve ardından MATCH işlevi ilkiyle eşleşmesi için 1 .

  • Basın GİRİŞ (eğer bir Microsoft 365 kullanıcı) veya CTRL + SHIFT + ENTER (bir dizi formülü olduğu için diğer Excel sürümleri için).

Daha Fazla Oku: Hücreler Listeden Belirli Bir Metin İçeriyorsa Değer Döndürme

Hatırlanması Gerekenler

  • Yerleştirirken INDEX formülü satır ve sütun numarasına dikkat edin. Ayrıca, ekleme yaparken sağ sütun indeksini girin VLOOKUP formülü .
  • Daha da önemlisi, dosya adı, dosya konumu ve excel uzantılı dosya adı konusunda dikkatli olun.

Sonuç

Şimdi elinizde şu formüller var dönüş değerini başka bir hücrede Tüm süreçleri iyi anladığınıza inanıyorum. Herhangi bir karışıklık veya sorunuz varsa, lütfen bunları aşağıda yorumlar bölümünde paylaşın. Bizimle olduğunuz için teşekkür ederiz.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.