• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

formülün başvurduğu hücreyi silmek #başv! hatası yardım

  • Konbuyu başlatan Konbuyu başlatan mirmika
  • Başlangıç tarihi Başlangıç tarihi
Katılım
14 Ocak 2011
Mesajlar
28
Excel Vers. ve Dili
2003 TR
arkadaşlar

a ve b sütunlarında değerler var. c sütununda ise eğer formülü girilmiş. formüle göre a2 hücresi ile b2 hücresi eşitse doğru; değilse yanlış yazılacak.(EĞER(A3=B2;DOĞRU;YANLIŞ)
attachment.php


şimdi ben bu sütunların bir hücresini siliyorum. mesela B2'yi siliyorum. alttaki hücreler yukarı kayıyor. B3, B2 oluyor.

attachment.php


ama resimde de görüleceği gibi eğer formülünün olduğu hücreye hemen #başv! hatası geliyor.

attachment.php


hemen söyleyeyim tek sorun #başv! yazan hücrede değil. aşağıya doğru tüm hücrelerde formül değişiyor.

(EĞER(A5=B4;DOĞRU;YANLIŞ) mesela

bu hatanın olmaması için ne yapılabilir. hücreler silinse bile formül yerine geçen hücreyi görse. bunun için bir formül var mı?

örnek dosyayı da ekledim.
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    83.6 KB · Görüntüleme: 36
  • Adsız2.jpg
    Adsız2.jpg
    68.4 KB · Görüntüleme: 38
  • Adsı3z.jpg
    Adsı3z.jpg
    70.2 KB · Görüntüleme: 35
  • örn.xls
    örn.xls
    16.5 KB · Görüntüleme: 2
Merhaba,

=EĞER(A2=B2;DOĞRU;YANLIŞ)

bu formül ile

=A2=B2 aynı anlamı ifade eder. Bilgi olarak yazmak istedim.

İşleminize gelince, aşağıdaki gibi deneyiniz..

C2 hücresine yazarak alt satırlara kopyalayınız.

Kod:
=DOLAYLI("A"&SATIR())=DOLAYLI("B"&SATIR())

.
 
üstadım,

öncelikle verdğin formül işimi görüyor. çok teşekkürler.

fakat bunun eğer içinde yapılması mümkün değil mi ? bir formül birkaç şekilde yazılabilir. benim amacım o değil. hangi formül olursa olsun başvurduğu hücrenin silinmesine karşılık nasıl bir tedbir alınabilir?

yine de söyleyeyim =DOLAYLI("A"&SATIR())=DOLAYLI("B"&SATIR()) benim işimi şimdilik görüyor eline sağlık.
 
Yapılabilir.

=EĞER(DOLAYLI("A"&SATIR())=DOLAYLI("B"&SATIR());DOĞRU;YANLIŞ)

Burada

A2 yerine,

DOLAYLI("A"&SATIR())

B2 yerine,

DOLAYLI("B"&SATIR())

yazılmıştır.

.
 
işte bu,

hepinizi seveyorum.
 
Geri
Üst