Excel'de döngüsel referanslarla çalışmak

Anonim

Microsoft Excel'e döngüsel bağlantı

Excele'deki döngüsel referansların hatalı bir ifade olduğuna inanılmaktadır. Nitekim, oldukça sık bu tam olarak durum, ama yine de her zaman değil. Bazen oldukça bilinçli olarak uygulanırlar. Hangi döngüsel bağlantıların, bunların nasıl oluşturulacağı belgelerde nasıl bulunacağını veya bunlarla nasıl çalışacağınızı veya nasıl kaldırılacağını öğrenelim.

Döngüsel Referansların Kullanımı

Her şeyden önce, döngüsel bir bağlantı olanı öğrenin. Temel olarak, diğer hücrelerdeki formüller yoluyla, kendisini ifade eden bu ifade. Ayrıca, kendisinin ifade ettiği yaprak elemanında bulunan bir bağlantı olabilir.

Varsayılan olarak, Excel'in modern sürümleri, döngüsel bir işlem gerçekleştirme işlemini otomatik olarak engellemesi gerekir. Bunun nedeni, ezici çoğunluktaki bu ifadelerin hatalı olduğu ve ilmekleme, sisteme ek bir yük oluşturan sürekli bir yeniden hesaplama ve hesaplama işlemi ürettiği gerçeğinden kaynaklanmaktadır.

Döngüsel bir bağlantı oluşturma

Şimdi en basit döngüsel ifadeyi nasıl oluşturacağınızı görelim. Bu, atıfta bulunduğu hücrede bulunan bir bağlantı olacaktır.

  1. A1 sayfasının elemanını vurgulayız ve aşağıdaki ifadeyi içine yazıyoruz:

    = A1.

    Sonra, klavyedeki Enter düğmesine tıklayın.

  2. Microsoft Excel'de en basit döngüsel bağlantıyı oluşturma

  3. Bundan sonra, bir döngüsel ifade uyarı iletişim kutusu belirir. "Tamam" düğmesine tıklayın.
  4. İletişim kutusu Microsoft Excel'deki döngüsel bağlantı hakkında uyarı

  5. Böylece, hücrenin kendisine atıfta bulunduğu bir tabakada döngüsel bir işlem aldık.

Hücre Microsoft Excel'e atıfta bulunur

Biraz karmaşık bir görev ve birkaç hücreden döngüsel bir ifade oluşturun.

  1. Sayfanın herhangi bir elemanında bir numara yazın. A1 hücresine ve 5 numaralı olmasına izin verin.
  2. Microsoft Excel'deki Hücredeki 5 Numara

  3. Başka bir hücrede (B1) ifadeyi yazın:

    = C1.

  4. Microsoft Excel'deki hücreye bağlantı

  5. Bir sonraki öğede (C1) böyle bir formülü kaydederiz:

    = A1.

  6. Bir hücre, Microsoft Excel'de bir başkasını ifade eder.

  7. Bundan sonra, numaranın ayarlandığı A1 hücresine dönüyoruz. 5. B1 elemanına bakın:

    = B1.

    Enter düğmesine tıklayın.

  8. Microsoft Excel'deki Celex'te kurulum bağlantıları

  9. Böylece, döngü kapandı ve klasik bir döngüsel bağlantı aldık. Uyarı penceresi kapalıyıldıktan sonra, programın, iz okları adı verilen bir tabaka üzerinde mavi oklarla döngüsel bağa işaret ettiğini görüyoruz.

Microsoft Excel'de döngüsel iletişimin işaretlenmesi

Şimdi tablo örneğinde döngüsel bir ifade oluşturmaya başlıyoruz. Bir masa uygulaması tablosumuz var. Malların adını, satılan ürün sayısını, tüm hacmin satışından elde edilen ürün sayısını, fiyatını ve miktarını gösteren dört sütundan oluşur. Son sütunundaki tabloda zaten formülleri var. Fiyat miktarını çarparak geliri hesaplarlar.

Microsoft Excel'deki Tablodaki Gelir Hesaplaması

  1. Formülü ilk satırda gevşetmek için, sac elemanı ilk ürünün (B2) sayısıyla vurguluyoruz. Statik Değer (6) yerine, toplam miktarı (D2) fiyat için (C2) bölünerek mal miktarını göz önünde bulunduracak olan formüle girin.

    = D2 / C2

    Enter düğmesine tıklayın.

  2. Microsoft Excel'de bir tabloya döngüsel bir bağlantı yerleştirin

  3. İlk döngüsel bağlantıyı, izleme okuna aşina olan ilişkiyi ortaya koyduk. Ancak gördüğümüz gibi, sonuç hatalı ve sıfıra eşittir, daha önce söylendiği gibi, Excel, döngüsel işlemlerin yürütülmesini engeller.
  4. Microsoft Excel'deki Tablodaki Döngüsel Bağlantı

  5. İfadeyi, sütunun diğer tüm hücrelerine ürün miktarıyla kopyalayın. Bunu yapmak için, imleci zaten formülü içeren o elemanın alt dik açısına getirin. İmleç, bir dolum işaretçisini aramak için çağrılan bir haça dönüştürülür. Sol fare düğmesini temizleyin ve bu haçı masanın sonuna kadar çekin.
  6. Microsoft Excel'de Dolum İşaretleyici

  7. Gördüğünüz gibi, ifade, sütunun tüm öğelerine kopyalandı. Ancak, sadece bir ilişki izleme oku ile işaretlenmiştir. Gelecek için not edin.

Döngüsel bağlantılar, Microsoft Excel'deki bir masada kopyalanır

Döngüsel linkleri ara

Daha önce daha yüksek gördüğümüz gibi, her durumda değil program, sayfada olsa bile, döngüsel referansın nesnelerle ilişkisini işaretler. Ezici çoğunluk döngüsel operasyonlarda zararlı olduğu gerçeği göz önüne alındığında, kaldırılmaları gerekir. Ama bunun için önce bulmaları gerekir. İfadeler ok hattıyla etiketlenmezse bunu nasıl yapılır? Bu görevle uğraşalım.

  1. Öyleyse, bir Excel dosyası başlatırsanız, bir döngüsel bağlantı içerdiği bir bilgi penceresi var, onu bulmak arzu edilir. Bunu yapmak için "Formüller" sekmesine gidin. "Bağımlılık bağımlılığı" aracı bloğunda bulunan "Hataları Kontrol Etme" düğmesinin sağında bulunan üçgen üzerindeki şerit üzerine tıklayın. İmlecin "döngüsel bağlantılara" konulması gereken bir menü açılır. Bundan sonra, aşağıdaki menü, programın döngüsel ifadeleri keşfettiği sayfa elemanlarının adreslerinin bir listesini açar.
  2. Microsoft Excel'de döngüsel bağlantılar arayın

  3. Belirli bir adrese tıkladığınızda, karşılık gelen hücre sayfada seçilir.

Microsoft Excel'de döngüsel bir bağlantı olan bir hücreye geçin

Döngüsel bağlantının nerede olduğunu bulmanın başka bir yolu var. Bu sorunla ilgili mesaj ve benzer bir ifade içeren elemanın adresi, Excel penceresinin altındaki durum dizesinin sol tarafında bulunur. Doğru, önceki sürümün aksine, döngüsel başvuruları içeren tüm unsurların adresleri, birçoğu varsa, ancak diğerlerinden önce görünen yalnızca bunlardan biri.

Microsoft Excel'deki durum panelinde döngüsel bağlantı mesajı

Ek olarak, yerleştirildiğinde, döngüsel bir ifade içeren bir kitaptaysanız ve diğer tarafta, daha sonra bu durumda, yalnızca bir hatanın varlığı ile ilgili bir mesaj durum çubuğunda görüntülenecektir.

Microsoft Excel'de başka bir sayfada döngüsel bağlantı

Ders: Excel'e siklik bağlantılar nasıl bulabilirsiniz?

Döngüsel referansların düzeltilmesi

Yukarıda belirtildiği gibi, vakaların ezici çoğunluğunda, döngüsel operasyonlar, kolayca elimine edilmesi gerektiği kötüdür. Bu nedenle, döngüsel bağlantı tespit edildikten sonra, formülü normal formda getirmek için düzeltmek için gereklidir.

Döngüsel bağımlılığı düzeltmek için, hücrelerin tüm bağlantılarını izlemeniz gerekir. Kontrol belirli bir hücreyi gösterse bile, hata kendisinde kaplanmayabilir, ancak bağımlılık zincirinin başka bir öğesinde.

  1. Bizim durumumuzda, programın döngü hücrelerinden birine (D6) doğru bir şekilde gösterilmesine rağmen, gerçek hata başka bir hücrede yatıyor. Hangi hücrelerin değerini arttığını bulmak için D6 öğesini seçin. Formül dizesindeki ifadeye bakıyoruz. Gördüğümüz gibi, bu sayfa elemanındaki değer, B6 ve C6 hücrelerinin içeriğini çarparak oluşturulur.
  2. Microsoft Excel'deki programdaki ifade

  3. C6 hücresine gidin. Onu vurgulayız ve formül dizisine baktık. Gördüğümüz gibi, formülü hesaplayan bir ürün olmayan her zamanki statik değer (1000). Bu nedenle, belirtilen öğenin döngüsel işlemlere neden olan hataları içermediğini söylemek güvenlidir.
  4. Microsoft Excel'de Statik Önem

  5. Bir sonraki hücreye gidin (B6). Formül satırındaki seçimden sonra, verileri diğer tablo elemanlarından, özellikle de D6 hücresinden çeken hesaplanan bir ifade (= D6 / C6) içerdiğini görüyoruz. Böylece, D6 hücresi, B6 elemanının verilerini ifade eder ve bu da döngülere neden olan tam tersidir.

    Microsoft Excel'deki tablo hücresindeki döngüsel bağlantı

    Burada oldukça hızlı bir şekilde hesapladığımız ilişki, ancak gerçekte, birçok hücrenin hesaplama sürecine dahil olduğunda, sahip olduğumuzdan üç element olmadığı durumlar vardır. Sonra arama oldukça uzun sürebilir, çünkü her döngüsel elemanı incelemek zorunda kalacak.

  6. Şimdi hangi hücrenin (B6 veya D6) bir hata olduğunu anlamamız gerekir. Resmen, bir hata bile olmasa da, sadece döngüye yol açan referansların aşırı kullanımı. Hangi hücrenin düzenlenmesi gerektiğini çözme işlemi sırasında mantık uygulamanız gerekir. Eylem için net bir algoritma yoktur. Her durumda, bu mantık kendi başına olacaktır.

    Örneğin, tablonuzun toplam tutarı paylaşılmasıysa, aslında satılan malların sayısının fiyatını çarparak hesaplanmalıdır, o zaman toplam satış miktarının miktarını sayan bağlantının açıkça gereksiz olduğunu söyleyebiliriz. Bu nedenle, kaldırırız ve statik önemle değiştiririz.

  7. Bağlantı, Microsoft Excel'deki değerlerle değiştirilir.

  8. Böyle bir işlem, eğer tabaka üzerindeyse diğer tüm siklik ifadeler üzerinde gerçekleştirilir. Kesinlikle tüm siklik bağlantılar kitaptan silindi, bu sorunun varlığı hakkındaki mesaj, durum dizgisinden kaybolmalıdır.

    Ek olarak, döngüsel ifadeler tamamen kaldırıldı, hata kontrol aracını kullanarak öğrenebilirsiniz. "Formüller" sekmesine gidin ve "Cihaz Hataları Kontrol Etme" düğmesinin sağında bize zaten tanıdık üçgene tıklayın. "Formüllere Bağlı" . Çalışan menüsündeki "Döngüsel Bağlantılar" öğesi etkin değilse, o zaman bu tür nesneleri belgeden çıkardığımız anlamına gelir. Karşılıklı durumda, kaldırma prosedürünü, listelenen maddelere aynı şekilde uygulamanız gerekir.

Kitabdaki Döngüsel Bağlantılar Microsoft Excel yok

Döngüsel işlemlerin yürütülmesinin izni

Dersin önceki bölümünde, çoğunlukla döngüsel referanslarla nasıl başa çıkacağınızı veya bunları nasıl bulacağınızı söyledik. Ancak, daha önce, konuşma da bazı durumlarda, aksine, kullanıcı tarafından faydalı ve bilinçli olarak kullanabilecekleri için dedi. Örneğin, bu yöntem, ekonomik modeller inşa ederken yinelemeli hesaplamalar için kullanılır. Ancak sorun, bilinçli olarak ya da bilinçsizce, bir döngüsel ifade kullanıp kullanmadığınızdan bağımsız olarak, Excel, sistemin aşırı aşırı yüklenmesine yol açmamak için varsayılan olarak çalışmayı hala engelleyecektir. Bu durumda, böyle bir engellemenin zorunlu engellenmesi sorusu alakalı hale gelir. Nasıl yapacağımı görelim.

Microsoft Excel'de Döngüsel Bağlantıları Kilitleme

  1. Her şeyden önce, Excel uygulamasının "Dosya" sekmesine gidiyoruz.
  2. Microsoft Excel'deki Dosya sekmesine gidin

  3. Sonra, açılan pencerenin sol tarafında bulunan "Parametreler" öğesine tıklayın.
  4. Microsoft Excel'deki parametre penceresine gidin

  5. Sürgün parametresi penceresi çalışmaya başlar. "Formüller" sekmesine girmemiz gerekir.
  6. Microsoft Excel'deki Formül sekmesine geçiş

  7. Açılan pencerede, döngüsel işlemlerin yürütülmesini yapmasına izin verilecek. Excel ayarlarının doğrudan olduğu, bu pencerenin sağ bloğuna gidin. Üstte bulunan "Bilgisayar Parametreleri" ayarları bloğu ile çalışacağız.

    Döngüsel ifadelerin kullanımına izin vermek için, "yinelemeli hesaplamaları etkinleştir" parametresi hakkında bir kene kurmanız gerekir. Ek olarak, aynı blokta, sınır sayısını ve göreceli hata sayısını yapılandırabilirsiniz. Varsayılan olarak, değerleri sırasıyla 100 ve 0.001'dir. Çoğu durumda, bu parametrelerin değiştirilmesi gerekmez, ancak gerekirse, belirtilen alanlarda değişiklik yapmak mümkündür. Ancak burada çok fazla yineleme, özellikle birçok döngüsel ifadenin yerleştirildiği bir dosyayla çalışırsanız, programda ve sisteme bir bütün olarak ciddi bir yüke yol açabileceğini düşünmek gerekir.

    Bu nedenle, "Yinelemeli Hesaplamaları Etkinleştir" parametresini ve ardından yeni ayarların yürürlüğe girdiği hakkında bir kene kuruyoruz.

  8. Microsoft Excel'de Yinelemeli Hesaplamaları Etkinleştir

  9. Bundan sonra, otomatik olarak mevcut kitabın sayfasına gidiyoruz. Gördüğümüz gibi, döngüsel formüllerin bulunduğu hücrelerde, şimdi değerler doğru hesaplanır. Program, içindeki hesaplamaları engellemez.

Döngüsel formüller, Microsoft Excel'de doğru değerleri görüntüler

Ancak yine de, döngüsel operasyonların dahil edilmesinin kötüye kullanılmaması gerektiğini belirtmekte fayda var. Uygula Bu özelliği, yalnızca kullanıcı ihtiyacında tamamen kendinden emin olduğunda takip eder. Döngüsel işlemlerin mantıksız dahil edilmesi, yalnızca sistemde aşırı yüke yol açmaz ve bir belgeyle çalışırken hesaplamaları yavaşlatabilir, ancak kullanıcı yanlışlıkla hatalı bir döngüsel ifade oluşturabilir, bu da varsayılan olarak program tarafından engellenecektir.

Gördüğümüz gibi, vakaların ezici çoğunluğunda, döngüsel referanslar, savaşmanız gereken bir fenomendir. Bunun için, her şeyden önce, döngüsel ilişkiyi tespit etmelisiniz, sonra hatanın bulunduğu hücreyi hesaplar ve nihayet uygun ayarlamaları yaparak ortadan kaldırmalısınız. Ancak bazı durumlarda, kullanıcı tarafından bilinçli olarak hesaplanırken ve kullanıldığında, döngüsel işlemler faydalı olabilir. Ancak o zaman bile, dikkatli kullanımlarını kullanmaya değer, Excel'i doğru bir şekilde yapılandırın ve bu tür referansların eklenmesinde, kütle miktarlarında kullanıldığında, sistemin çalışmasını yavaşlatabilecekleri bu tür referansların eklenmesinde.

Devamını oku