Sağ hücre dolu ise solundaki hücre 1, 2 diye artsın

Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
Yani B11 hücresinde herhangi bir sayı yada metin var ise A11 hücreis 1 olsun
aynı şekilde B12 de değer varsa A12 bukez 2 olsun
 

Metin Karaağaç

Uzman
Altın Üye
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
A11 hücresine =EĞER(B11>0;1;"")
A12 hücresien =EĞER(B12>0;(A11+1);"")
olarak deneyin.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
B11 ve B12 hücrelerine veri girip inceleyiniz.
Ekli dosyayı inceleyiniz.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B11,B12")) Is Nothing Then Exit Sub
On Error GoTo hata
If Target.Value <> "" Then
    If Target.Address(False, False) = "B11" Then
        Target.Offset(0, -1).Value = 1
    End If
    If Target.Address(False, False) = "B12" Then
        Target.Offset(0, -1).Value = 2
   End If
   Else
   Target.Offset(0, -1).Value = ""
End If
hata:
End Sub
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Yani B11 h&#252;cresinde herhangi bir say&#305; yada metin var ise A11 h&#252;creis 1 olsun
ayn&#305; &#351;ekilde B12 de de&#287;er varsa A12 bukez 2 olsun
A11 h&#252;cresine;

=IF(B11>0;ROW(A1);"")
=E&#286;ER(B11>0;SATIR(A1);"")

form&#252;l&#252;n&#252; girip, istendi&#287;i kadar a&#351;a&#287;&#305;ya do&#287;ru kopyalay&#305;n.

.
 
Son düzenleme:
Katılım
19 Ağustos 2005
Mesajlar
201
Excel Vers. ve Dili
Excel 2003 Tr
=E&#286;ER(B2="";"";ALTTOPLAM(3;$B$2:B2)) Bunuda deniyebilirsiniz a&#351;a&#287;&#305;ya do&#287;ru istedi&#287;iniz kadar &#231;ekebilirsiniz
 
Üst