Bir sütunun değerlerinde başka bir sütunun değerlerinin silinip silinmediği nasıl değiştirilir?


0

Hücreye yazılmış herhangi bir değer istiyorum A1 hücrede gösterilmek B1. Bunun için formül kullanıyorum =A1 Hücrede B1. Benzer şekilde, hücrenin içeriğini göstermek için A2, Uyguladım =A2 formülünde B2 ve aynı formül tüm sütuna sürüklenir B.

Ama burada sorun sütun içeriğini sildiğimde A sonra sütunun içeriği B otomatik olarak silinir. Bu yüzden sütun içeriğini tutması gereken bir formül istiyorum B sütun içeriğinde bile A silindi.

Bunun sadece sütunun tüm değerlerini kopyalayarak yapılabileceğini biliyorum. A ve sonra bunları sütuna yapıştırma B. Bunu yapmak için bir formül istiyorum.

Bunu VBA yerine bir formülle gerçekleştirmenin bir yolu var mı, çünkü kodlama Excel'in geri alma ve yineleme yardımcı programını devre dışı bırakır. Excel sayfasının anlık görüntüsü:

snapshot

Yanıtlar:


1

Bunu kopyala ve yapıştır veya VBA komut dosyası kullanmadan, sizin için yapmak mümkün değildir.

Formüllerin otomatik hesaplamasını devre dışı bırakabilirsiniz, ancak bu, tüm formüllerin çalışmasını önler ve yeni hücreler de güncellenmez.

İşleri yapmak için bir formül kullanmanın amacı, gerektiğinde hesaplamak için yeniden hesaplayacak ve güncelleyecekleridir. Aksi takdirde, sayfanın tamamını kodlamak zor olabilir.

Sen kutu Formülleri hesaplanan değerleriyle değiştirin, ancak gerçekten bu kadar basit bir şey için tüm sütunu kopyalayıp yapıştırabilirsiniz. Formül değiştirme talimatları bulunabilir. İşte

  1. Formülü içeren hücreyi veya hücre aralığını seçin.

  2. Kopyala'yı tıklayın

  3. Düğme resmi Yapıştır'ı tıklayın.

  4. Yapıştırma Seçenekleri Düğme resmi yanındaki oku ve ardından Yalnızca Değerler'i tıklatın.


0

Bunu ile yapabilirsin yinelemeli hesaplama . Seçenek - & gt; seçeneğine giderek yinelemeli hesaplamayı etkinleştirin Formüller ve "İteratif Hesaplamayı Etkinleştir" kutucuğunu işaretleyin. Sonra bu formülü B sütununda kullanın:

=IF(ISBLANK(A1),B1,A1)

Bu bana bir excel uyarısı verir Circular References sütundaki içeriği sildiğimde A. Bir dosyada dairesel referanslar olması iyi bir fikir olmayabilir. Formülün işini yaptığını kabul etti
Prasanna
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.