Bir rakamı bir rakama bölüp eşit sütuna yada hücreye bölme

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
Merhaba herkese kolay gelsin benim şöyle bir sorunum var

500 sayısını 50 ye bölsün çıkan sonucu hücreye yada sütüna eşit dağıtsın umarım anlatabilmişimdir derdimi :)
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
Yanlış anlatmışım tekrar anlatıyorum :)

500 sayısını 50 ye böldüğümüzde çıkan 10 cevabı sütün sayısı olacak.10 sütunada 50 yazılacak.Bu sefer doğru anlattığıma inanıyorum :)
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Dosyanız;Formülle oluşturan çözüm.A2 ve B2 ye sayıları yazınız.Diğer alandaki formülleri bozmayınız.
veya C2 Hücresine aşağıdaki formülü yazınız.Yeterince sağa doğru çoğaltınız.
Kod:
=EĞERHATA(EĞER(TAMSAYI($A$2/$B$2)>=SÜTUN()-2;$B$2;"");"")
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Makro ile çözüm
A2 ve B2 Hücrelerine sayıları yazınız
Kod:
Sub bolmeyap()
kols = ActiveSheet.Cells(2, Columns.Count).End(1).Column
ActiveSheet.Range(Cells(2, 3), ActiveSheet.Cells(2, kols + 2)).ClearContents
If IsNumeric(ActiveSheet.Cells(2, 1)) And IsNumeric(ActiveSheet.Cells(2, 2)) = False Then
MsgBox "Sayı yazınız"
Exit Sub
End If
bol = ActiveSheet.Range("A2") / ActiveSheet.Range("B2")
son = Int(ActiveSheet.Range("A2") / ActiveSheet.Range("B2"))
a = bol - son
If a <> 0 Then
If MsgBox("BÖLÜM TAMSAYI DEĞİL!!! DEVAM EDEYİM Mİ? ", vbYesNo + vbQuestion, "SORU", 500, 50) = vbNo Then Exit Sub
  End If
For i = 3 To son + 2
ActiveSheet.Cells(2, i) = ActiveSheet.Cells(2, 2)
Next i
End Sub
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
Ç
Dosyanız;Formülle oluşturan çözüm.A2 ve B2 ye sayıları yazınız.Diğer alandaki formülleri bozmayınız.
veya C2 Hücresine aşağıdaki formülü yazınız.Yeterince sağa doğru çoğaltınız.
Kod:
=EĞERHATA(EĞER(TAMSAYI($A$2/$B$2)>=SÜTUN()-2;$B$2;"");"")
çok teşekkürler 7 sütuna çoğaltması gerekiyorken 6 sütuna çoğaltıyor neden olabilir
 
Son düzenleme:
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
4 Sütundan başladığı için daha önçe (-2) olan değeri (-3) yapınız.
[/code]=EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=SÜTUN()-3;$R4;"");"")[/code]
veya
Aşağıdaki formülü kopyalayınız ve sağa doğru çoğaltınız.
Kod:
=EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=(SÜTUN()-SÜTUN($A$1))-(SÜTUN()-1-SÜTUN(A1));$R4;"");"")
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
4 Sütundan başladığı için daha önçe (-2) olan değeri (-3) yapınız.
[/code]=EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=SÜTUN()-3;$R4;"");"")[/code]
veya
Aşağıdaki formülü kopyalayınız ve sağa doğru çoğaltınız.
Kod:
=EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=(SÜTUN()-SÜTUN($A$1))-(SÜTUN()-1-SÜTUN(A1));$R4;"");"")
teşekkürler oldu :) bu kodu aşağıya doğru kopyaladığımda Q4 R4 olarak kopyalıyor Q5 R5 olarak kopyalaması için napabilirim ? tek tek elle yapması uzun sürüyor kimi apartmanda 100 adet daire var baya zaman alacak gibi duruyor tek tek yapmak
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
İlk satır sayılarını ayarlayınız.Aşağı ve yana doğru çekerek çoğaltınız.
Kod:
=EĞERHATA(EĞER(TAMSAYI($Q5/$R5)>=SÜTUN()-3;$R5;"");"")
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
İlk satır sayılarını ayarlayınız.Aşağı ve yana doğru çekerek çoğaltınız.
Kod:
=EĞERHATA(EĞER(TAMSAYI($Q5/$R5)>=SÜTUN()-3;$R5;"");"")
işte ben aşağı doğru çektiğimde Q5 olsun istiyorum. 1 yazdığımızda aşağı ne kadar çekersek o kadar rakam ilerliyor ya onun gibi istiyorum elle uzun sürer çünkü bu işlem
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Kopyaladığınız hücreden aşağı doğru çoğaltınızda 4 ler beş olur.Sorun nedir anlamadım.Kopyalayarak da çoğalta bilirsiniz.
Kod:
=EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=SÜTUN()-3;$R4;"");"")
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
Kopyaladığınız hücreden aşağı doğru çoğaltınızda 4 ler beş olur.Sorun nedir anlamadım.Kopyalayarak da çoğalta bilirsiniz.
Kod:
=EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=SÜTUN()-3;$R4;"");"")
aşağı doğru çoğalttığımda 4 ler 5 olmuyor 4 olarak kopyalıyor. Bi deneyin isterseniz.
Kopyalarak oluyor ama ben elimle 4leri 5, 5leri 6 vs vs yapmak istemiyorum. Tam olarak sorunum budur :)
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Benim uygulamamda oluyor.Uygulama hatası yapabilirsiniz.İzleyiniz.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
aşağı doğru çoğalttığımda 4 ler 5 olmuyor 4 olarak kopyalıyor. Bi deneyin isterseniz.
Kopyalarak oluyor ama ben elimle 4leri 5, 5leri 6 vs vs yapmak istemiyorum. Tam olarak sorunum budur :)
Verilen formülde 4'ler yani satırlardan önce dolar işareti ($) olmadığı için aşağı doğru kopyalandığında kopyalanan yere göre bu satır numaraları da değişir. Eğer sizde değişmiyorsa dosyayı o haliyle paylaşmanız iyi olur.
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
Merhaba tekrardan kolay gelsin =EĞERHATA(EĞER(TAMSAYI($Q4/$R4)>=SÜTUN()-3;$R4;"");"") bu kodu yaptığımda istediğim oluyor ama 2 adet sorunum daha var.

1-formülle birlikte 1150 yi 115'e böldüğümde istediğim gibi 10 sütuna bölüyor ama 1000'i 115'e böldüğümde 8 sütuna bölüyor geri kalan 80'i 9. sütuna eklemesini istiyorum.

2-10 tane sütundaki rakamı 1 tane sütundaki rakamdan çıkarmak istiyorum bunu nasıl yapabilirim.

şimdiden yardımlarınız için teşekkür ederim.


 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki formülü deneyin:

=MAK(0;MİN(YUVARLA($Q4;2);$P4-(TOPLA($C4:C4)-$C4)))
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Ödenecek aidattan ödenen tutar yani C sütunundan P sütunu çıkarılacaksa:

=C4-P4

Ancak bu işe girişen biri olarak bunu bilmediğinizi düşünmüyorum ve sorunun bu kadar basit olmadığı hakkında şüphe duyuyorum.
 

onder_09

Altın Üye
Katılım
17 Mart 2017
Mesajlar
201
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2025
Ödenecek aidattan ödenen tutar yani C sütunundan P sütunu çıkarılacaksa:

=C4-P4

Ancak bu işe girişen biri olarak bunu bilmediğinizi düşünmüyorum ve sorunun bu kadar basit olmadığı hakkında şüphe duyuyorum.
Yok bunu biliyorum aslında ben ödenecek aidata 115₺ yazıp eylül ekim kasım vs aidatlarındaki 115₺ yi 1150₺den çıkarmak istiyorum. Ama sanırım her türlü 1150₺ yi bir yere yazmam gerekecek.

Çözümünü buldum
Kod:
=1150-D4-E4-F4-G4-H4-I4-J4-K4-L4-M4-N4-O4
bununla yaptığımda istediğim oluyor
 
Üst