2011-08-01 24 views
6

Excel'de, =$C$8+1 formülüne sahip olduğumu varsayalım, 1'i ne zaman sürüklediğimde, $C$8+2 olur?Excel Formülünde artış sabiti

Bu yapılabilir mi? Aşağıda

ben olur 1-2 böyle artırmak isteyen .. benim gerçek formülüdür = 2

IF((NOW()-$C8)=1,"1","0") 

cevap

9

Eh .. bunu yapmak için çeşitli yollar, ancak sahip tek olabilir Başımın üst kısmı =ROW() işlevini kullanıyor.

Diyelim ki

=IF((NOW()-$C8)=ROW()-4,"1","0")

sıranın 5. en formülü başlıyoruz diyelim = SATIR() o anda satır numarasını döndürür (yani 5, bu durumda). Böylece, ilk satırda = 1 (5-4) ve sonra = 2 (6-4) vb.

Yine de, tarihleri ​​karşılaştırıyor gibi görünüyor, değil mi? Ben

=IF((TRUNC(NOW())-TRUNC($C8))=ROW()-4,"1","0")

yardımcı olur ... ya da en azından size çözüm seçti için bir yol vermek dileğiyle ... Eğer aralarında bir gün karşılaştırma yapmak değerleri kesmek gerekir derim.

+2

Satır fikri zeki. Güzel! – aevanko