Aynı Veriyi Girmeyi Engellemek

Katılım
21 Mart 2007
Mesajlar
3
Excel Vers. ve Dili
Excel 2003 (11.5612.5606)
Arkadaşlar Öncelikle verdiğiniz bilgiler için hepinize ayrı ayrı teşekkür ederim.
Vaktinizi çalmadan nacizane sorunumu dile getireyim;


stok Stok
kodu Miktarı
----- -------
x150tr 120
x140cr 100
t251kr 129

buna benzer bir tablo yapmak istiyorum. fakat aynı stok kodunu bir kez daha girdiğimde beni "bu stok daha önce girildi" diye bir uyarı vermesini ve daha önce girmiş olduğum satırı belirtecek şekilde (kırmızı renkte, koyu vs.) göstermesini istiyorum. Bunun için nasıl bir formul yazmalıyım.

Şimdiden teşekkürlerimle....


KhanX
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba KhanX. Aşağıdaki sırayla veri giriş yönlendirmesi tanımlayın.
Cursor B1 hücresinde iken :

* Data
* Validation
* Settings
* Allow
* Custom
* Formula : =COUNTIF(B:B;B1)=1 (Stok kodlarınız B kolonunda ise)
* Error Alert
* Error message : Aynı kodu 1 den fazla giremezsiniz
* OK
 
Son düzenleme:
Katılım
7 Ağustos 2006
Mesajlar
27
bu sadece b42 hucresı ıcınmı kontrol yapıyor
tum b:b sutunu ıcın nasıl kontrol ettırebılırız
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Haklısın. Bir detayı atlamışım. Formula kısmını şu şekilde revize ediyorum. B1 hücresi üzerinde iken tüm B sütununu tıklayın ve Validation işlemini yapın :

* Formula : =COUNTIF(B:B;B1)=1 (Stok kodlarınız B kolonunda ise)
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Rica ederim. Yardımcı olabildiğime memnun oldum.
 
Katılım
21 Mart 2007
Mesajlar
3
Excel Vers. ve Dili
Excel 2003 (11.5612.5606)
Teşekkürler Ama....

Hepinize teşekkür ederim ilginiz ve yardımlarınızdan dolayı. Ama benim istediğim bu değildi. Belki de konuyu tam olarak anlatamadım. benim sorunum b sütunundaki bir hücre ile değil herhangi bir hücredeki verinin girilmemesini engellemek vede daha önce girmişsem bunu hangi satırda girdiğimi göstermesi. Örnek olarak;

................A............B....
.............------........---
32..........kalem.........25
33..........cetvel........20
34..........tutkal.........1
35..........silgi............35

misal a52 hücresine "kalem" girdiğim zaman ekranda "bu veri daha önce girildi" uyarı mesajı çıkacak ve A32 satırını kırmızı renkli hale getirecek. Böyle bir uygulama yapabilirmiyim?

Zamanınızı çaldığımdan ötürü sonsuz saygılarımı sunarım.

KhanX
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
A sütununa aynı veriyi girerek deneyin. İlgili dosya ektedir.
 
Katılım
26 Mayıs 2005
Mesajlar
7
Excel Vers. ve Dili
Excel Vista, Ingilizce
Seyit Bey, hazırladığınız dosyayı inceledim. Conditional Formatting ile yapmışsınız ancak uyarı mesajı nasıl ekrana geliyor onu tam çözemedim. Bir de countif formülünü ilk 30 satır için uyguladık diyelim. Verilerimizi genişlettikçe veri olan en son satırı algılayıp formülü kendi kendine otomatik olarak uzatmanın bir yolu var mı?

Teşekkürler
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Uyarı mesajı için; Veri > Doğrulama > Özel(burda formül uygulanmış, bakabilirsiniz. İlgili alanı genişletmenin birden fazla yolu var. Bunlardan biri Kulptan aşağı doğru çekmek.
 
Katılım
21 Mart 2007
Mesajlar
3
Excel Vers. ve Dili
Excel 2003 (11.5612.5606)
Tşk Ederim çok makbule geçti

Seyit Bey,

Gerçekten elleriniz dert görmesin, ellerinize sağlık. tam aradığım şey. çok makbule geçti. tekrar teşekkür ederim. Eğer mümkünse bunu nasıl yazarmısın hakan_bingol@hotmail.com mail adresime yada buraya.


Saygılarımla,


Khanx
 
Son düzenleme:
Katılım
3 Nisan 2007
Mesajlar
65
Excel Vers. ve Dili
Office 2003 Tr ve 2007 Tr
Uyarı mesajı için; Veri > Doğrulama > Özel(burda formül uygulanmış, bakabilirsiniz. İlgili alanı genişletmenin birden fazla yolu var. Bunlardan biri Kulptan aşağı doğru çekmek.
Arkadaşlar konuyu biraz derinleştirecek belki ama veri doğrulama işlemi kopyalanmış metin veya hücrelerin yapıştırılmasından sonra çalışmıyor ( yanılmıyorsam ). Yapıştırılan metinlerin kontrol edilmesi için F2+Enter yaparak denemek gerekiyor. Bu konu başka bir şekilde aşılabilinir mi?
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bütün A sütununa işlem yapılabilir. İlgili dosya ektedir.
Veri Doğrulama ve Koşullu Biçimlendirme ile yapılmıştır.
 
Katılım
5 Mart 2007
Mesajlar
33
Excel Vers. ve Dili
OFİS 2003 EXCEL.COM.TR
Merhaba

Bu siteden çok yararlandım emeği geçen herkese sonsuz teşekkürler;
Ama benim bir isteğim var bu formülleri excelde nereye ve nasıl yazacağız
bir de bu konud ayardım ederseniz sevinirim Teşekkürler...
* Data
* Validation
* Settings
* Allow
* Custom
* Formula : =COUNTIF(B:B;B42)=1 (Stok kodlarınız B kolonunda ise)
* Error Alert
* Error message : Aynı kodu 1 den fazla giremezsiniz
* OK
Örneğin yukarıdaki formülü nasıl yerleşitip kullanacağım yardım ederseniz sevinirim....:???:
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba 424242. Bunlar formül değil. Menü yolu. Yani aynı veriyi birden fazla girmeyi engellemek için zaten Excelde var olan Türkçesi Veri Doğrulama olan fonsiyonun güzergahı.

Data menüsü altında Validation alt menüsü ..... v.s.

Yalnız =COUNTIF(B:B;B1)=1 fomülünü yazmadan önce cursörün B1 hücresinde olduğunu kontrol edin. Sağlıcakla kalın.
 
Katılım
15 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
excel 2000
Merhaba Arkadaşlar,

Bende benzer konuda farklı bir forum açmıştım. Benim sorum;

tarih saat grup1 grup2
---- ---- ---- -----

şeklinde bir tabloda, aynı tarih ve saatte grup1 veya grup2 kolonunda aynı kaydın girilmemesini sağlamak, uyarı msj vermek..

Örnek form dosyası ve detay açıklama ektedir, yardımlarınız için şimdiden teşekkürler..
 
Üst