Excel'de 'Dizi Değeri Bulunamadı' Hatası Nasıl Onarılır

Microsoft Excel, Microsoft tarafından geliştirilen ve dağıtılan bir elektronik tablo programıdır. Neredeyse tüm platformlarda bulunur ve iş ve diğer amaçlar için yaygın olarak kullanılır. Kullanımı kolay arayüzü ve sayısız formülü / işlevi sayesinde, verilerin kolay bir şekilde belgelendirilmesini sağlamıştır. Ancak, son zamanlarda, kullanıcıların bir kelime için belirli bir harfi değiştirmek için bir formül uygulayamadıkları ve “Array Değeri Bulunamadı” Hatası görüntülenen birçok rapor geliyor.

“Dizi Değeri bulunamadı” hatası

Genelde, belirli komutları uygulamak için uygulanabilecek birçok formül vardır. Ancak bu hatayı yaşayan kullanıcılar bunu yapamaz. Bu nedenle, bu makalede, bu hatanın tetiklenmesi nedeniyle bazı nedenleri araştıracağız ve bunu düzeltmek için uygun yöntemler de sağlayacağız.

Excel'de “Dizi Değeri Bulunamadı” Hatasına Neden Olan Neden?

Birden fazla kullanıcıdan çok sayıda rapor aldıktan sonra, sorunu araştırmaya karar verdik ve neden olmasından dolayı nedenleri araştırdık. Sorunun kök nedenini bulduk ve aşağıda listeledik.

  • Yanlış Formül: Bu hata, ikame formülü yanlış girildiğinde ortaya çıkar. Çoğu kişi, ikame formülünü, belirli bir harfi bir kelime veya satır ile değiştirmek için kullanır. Bu, çok zaman kazandırır, ancak yanlış girilirse bu hata döndürülür.

Şimdi problemin doğası hakkında temel bir anlayışa sahip olduğunuza, çözümlere doğru ilerleyeceğiz. Bunları, uyuşmazlıktan kaçınmak için verildikleri özel sırayla uyguladığınızdan emin olun.

1. Çözüm: Yerine Dizi Dizi Formülünü Kullanma

Formül yanlış girilmişse, ikame işlevi düzgün şekilde çalışmayacaktır. Bu nedenle, bu adımda, işlevi başlatmak için farklı bir formül kullanacağız. Bunun için:

  1. Excel'i açın ve formülün uygulanacağı elektronik tablonuzu başlatın .
  2. Formülü uygulamak istediğiniz hücreye tıklayın .

    Hücre seçimi
  3. Formül ” çubuğuna tıklayın.
  4. Aşağıdaki formülü girin ve “ Enter ” tuşuna basın
     = ArrayFormula (yerine (yerine (yerine (E2: E5 & "", "y", "Y"), "evet", "Y"), "Evet", "Y")) 
  5. Bu durumda “ Y ” “ Evet ” ile değiştirilir.
  6. İhtiyaçlarınıza göre formülü düzenleyebilir, “Y” yerine değiştirilmesi gereken harf / kelimeyi ve yerine “evet” yerine yerleştirilmesi gereken harf / kelimeyi koyabilirsiniz. Buna göre hücrelerin adresini de değiştirebilirsiniz.

2. Çözüm: RegExMatch Formülünü Kullanma

Yukarıdaki yöntem sizin için işe yaramadıysa, soruna farklı bir bakış açısıyla yaklaşmak sorunu çözebilir. Bu nedenle, bu adımda, işi yapmak için farklı komutlar kullanan farklı bir formül uygulayacağız. Başvurmak için:

  1. Excel'i açın ve formülün uygulanacağı elektronik tablonuzu başlatın .
  2. Formülü uygulamak istediğiniz hücreye tıklayın .
  3. Formül ” çubuğunu seçin.

    Formül çubuğunu seçme
  4. Aşağıda yazılı formülü girin ve “ Enter ” tuşuna basın
     = eğer (REGEXMATCH (E2, "^ Evet | evet | Y | y") = doğru, "Evet") 
  5. Bu aynı zamanda “Y” yerine “Evet” yazdı.
  6. “Y” ve “Evet” değerleri ihtiyaçlarınıza göre değiştirilebilir.

3. Çözüm: Kombine Formül Kullanımı

Bazı durumlarda, yukarıda belirtilen iki formülden oluşturulan birleşik formül, numarayı yapar. Bu nedenle, bu adımda, hatayı düzeltmek için birleştirilmiş bir formül kullanacağız. Bunu yapmak için:

  1. Excel'i açın ve formülün uygulanacağı elektronik tablonuzu başlatın.
  2. Formülü uygulamak istediğiniz hücreyi seçin .
  3. “Formül” çubuğuna tıklayın.

    Formül çubuğuna tıklayarak
  4. Aşağıda belirtilen formülü girin ve “Enter” tuşuna basın
     = ArrayFormula (eğer (REGEXMATCH (E2: E50, "^ Evet | evet | Y | y") = doğru, "Evet")) 
  5. Bu, “ Y ” yi “ Evet ” ile değiştirir ve koşullarınıza uygun şekilde yapılandırılabilir.

4. Çözüm: RegExReplace Formülünü Kullanma

Hatayı ortadan kaldırmak için “RegExReplace” formülü gerekebilir. Bu nedenle, bu adımda, hatayı gidermek için “RegExReplace” formülünü kullanacağız. Bunun için:

  1. Excel'i açın ve formülün uygulanacağı elektronik tablonuzu başlatın .
  2. Formülü uygulamak istediğiniz hücreyi seçin .
  3. Formül ” çubuğuna tıklayın.

    Formül çubuğunda tıklama
  4. Aşağıda belirtilen formülü girin ve “ Enter ” tuşuna basın
     = ArrayFormula (regexreplace ("" & E2: E50 & "", "y | evet | Evet", "Y")) 
  5. Bu, “ Y ” yi “ Evet ” ile değiştirir ve durumunuza göre uyacak şekilde yapılandırılabilir.

Ilginç Haberler