tekrarlayan hücre formülü

Katılım
15 Eylül 2007
Mesajlar
47
Excel Vers. ve Dili
2010 türkçe
bir excel sayfasında çok sayıda tekrarlanan veri var ve ben bu sayfayı sürekli kullanıyorum.
a sütununda bulunan hücrelerdeki veriler için b sütununa veri giriyorum.
a sütununa girdiğim her tekrarlayan veri için b sütunundaki verinin otomatik tekrarlanmasını istiyorum.

örneğin a85 e ali girilmiş, a118 e de ali girilmiş, b85 e alinin karşısına vitrin girilmiş ise b118 deki alinin karşısına da vitrin girilmesini istiyorum.

3000 üzerinde satır bulunduğundan tek tek uğraşmam mümkün değil.

kargo dağıtıcısı gibi ahmet kalak ın kargosunu 19 nolu kuryeye vermiş isem ahmet kalak ı tekrar girdiğimde 19 nolu kurye otomatik yazsın istiyorum.

nasıl bir formül yazmalıyım?
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
Kod ile olursa, aşağıdaki kodu bir butona atayın. A sütununda ismi yazın ve butona basın. A sütununda en son yazılan verinin karşısına değer gelecektir.
(Yalnız formülde olsa, kod da olsa, aynı isim, farklı ürün durumunda hatalı işlem yürütülecektir. Yani Ali isminden 2 tane var diyelim. Ali1 elma aldı, Ali2 armut aldı ise, hangi ürün getirilecektir gibi.)


Kod:
Sub Düğme1_Tıklat()
On Error Resume Next
[A65536].End(xlUp).Select
a = Columns(1).Find(ActiveCell)
If ActiveCell = a Then
ActiveCell.Offset(0, 1) = Columns(1).Find(ActiveCell).Offset(0, 1)
End If
[A65536].End(xlUp).Offset(1, 0).Select
End Sub
 
Üst