Tekrarlayan veriler hk.

Katılım
1 Mart 2011
Mesajlar
53
Excel Vers. ve Dili
Excel 2007
Merhaba,
Tekrarlayan verileri remove duplicate kullanmadan bir formul vasıtasıyla istediğimiz bir hücrede otomatik olarak gelmesini sağlayabilir miyiz?
Saygılar.

Ör: A sütununda 1,1,1,2,2,3,3,3,3,3,3,4,5,6,6,6 gibi alt alta sıralanmış veriler var
ben B sütununda sadece 1,2,3,4,5,6 görmek istiyorum
yani B1 hücresine öyle bir formül yazmalıyım ki aşağı doğru çektiğimde 1-6 arası rakamları versin.

Remove duplicate kullanmak istemiyorum çünkü kurguladığım yapının dinamik olmasını istiyorum, yani copy-paste-remove duplicate olmasın.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
762
Excel Vers. ve Dili
Excel 2019 Türkçe
örnek dosya eklerseniz
 
Katılım
1 Mart 2011
Mesajlar
53
Excel Vers. ve Dili
Excel 2007
örnek dosya eklerseniz
Merhaba beyfendi selamlar, dosya ekleyemiyorum, ancak basitçe açıklamak gerekirse,
A Sütunu veri girişi yapılmış olsun
1
1
1
2
B Sütununa copy A sütunu remove duplicate yaptığım zaman
1
2
gelebiliyor ancak ben B sütununda copy-paste remove duplicate yapmadan formülle daha dinamik bir yapı olmasını istiyorum.
Saygılar.
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,520
Excel Vers. ve Dili
Office 365 Türkçe
B2 hücresine aşağıdaki formülü uygulayınız dizi formülüdür ( CTRL+SHIFT+ENTER tuşlarına basarak tamamlayınız formülü )

Kod:
=EĞER(İNDİS($A$1:$A$100;KAÇINCI(0;EĞERSAY($B$1:B1;$A$1:$A$100);0))<=0;"";İNDİS($A$1:$A$100;KAÇINCI(0;EĞERSAY($B$1:B1;$A$1:$A$100);0)))
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
762
Excel Vers. ve Dili
Excel 2019 Türkçe
Aladığım kadarı ile tekrarsız bir liste istiyorsunuz B2 hücresine uygulayın
DİZİ FORMÜLÜDÜR.. FORMÜLÜ TARAYIP CHRL+SHİFT+ENTER yapınız
Kod:
=EĞERHATA(İNDİS(A2:A18;KAÇINCI(0;EĞERSAY($B$1:B1;A2:A18);0));" ")
 
Katılım
1 Mart 2011
Mesajlar
53
Excel Vers. ve Dili
Excel 2007
B2 hücresine aşağıdaki formülü uygulayınız dizi formülüdür ( CTRL+SHIFT+ENTER tuşlarına basarak tamamlayınız formülü )

Kod:
=EĞER(İNDİS($A$1:$A$100;KAÇINCI(0;EĞERSAY($B$1:B1;$A$1:$A$100);0))<=0;"";İNDİS($A$1:$A$100;KAÇINCI(0;EĞERSAY($B$1:B1;$A$1:$A$100);0)))

Merhaba, İngilizce kullandığım için belirttiğinizi kodu aşağıdaki gibi çevirdim
=IF(INDEX($A$1:$A$100;MATCH(0;COUNTIF($B$1:B1;$A$1:$A$100);0))<=0;"";INDEX($A$1:$A$100;MATCH(0;COUNTIF($B$1:B1;$A$1:$A$100);0)))
ancak #N/A yanıtı alıyorum, acaba nerede hata yapıyorum?
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,520
Excel Vers. ve Dili
Office 365 Türkçe
Merhaba ingilizce kullaniyorsaniz formullerinizdeki " ; " olan yerleri " , " ile değiştirerek tekrar deneyiniz.
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,520
Excel Vers. ve Dili
Office 365 Türkçe
Dizi formülü olduğunu da unutmayiniz..
 
Üst