Excel, çoğaltma vurgulaması için metni bir COUNTIF'te sayılar olarak kabul etme


4

Ağ bağlantı noktalarımızı listelediğimiz bir excel sayfasında kopyaları vurgulamaya çalışıyorum.

Hücreler metin olarak biçimlendirilse de, =COUNTIF(E:E,E4)>1forumdayken sayı olarak sayılıyor gibi görünmektedir. Yani, kat limanı ve aynı zamanda 1.10bir maç1.11.100

Sayıları doğru olacak şekilde yeniden biçimlendirebileceğimin farkındayım, 1.001, 1.010 and 1.100ancak bu sonuçta zaten bir veritabanına bırakılacak bir şey için çok iş.

Yukarıdaki formülü yapmanın bir yolu var mı (bu yinelenenleri vurgulamak için harika çalışıyor), ancak bunları sayısal değerler olarak eşleştirmiyor mu? Dosya isimlerini içeren bu problem hakkında çok fazla tartışma buldum, fakat her zaman .içinde olduğu gibi, bunun etrafında ortalanıyor gibi görünüyor ve benim davama nasıl adapte olacağından emin değilim.


Yinelenenleri vurgulamak için yerleşik koşullu biçimlendirmeyi kullanmayı denedim, ancak bu işlem herhangi bir hücre değişikliğinden sonra değil bir kez uygulanıyor gibiydi. Eğer bu düzeltilebilirse her hücre değişiminin yeniden kontrol edilmesi durumunda, o zaman işe yarayacaktır.

Örnek veri:

| 1.1
| 1.10
| 1.100

Yanıtlar:


4

Sorunuzu ne anlama geldiğine göre, aşağıdaki çözümün sizin için işe yarayıp yaramayacağına bakın. Dizi Formülü oluşturmak için SUM, IF & EXACT Excel işlevlerinin birleşimini kullanabilirsiniz.

Aşağıdaki örneğe bakın ve aradığınızı bu olup olmadığını onaylayın.

Bu örnekte örnek veriler C2: C5 hücrelerindedir. C2'ye kıyasla sonuç hücresindeki formül E2

=SUM(IF(EXACT(C2,C3:C5),1,0))

Formül çubuğundan CTRL + ÜST KRKT + ENTER tuşlarına basarak, bir Dizi Formülü olarak çarpıtın. Formül şimdi bunun bir Dizi Formülü olduğunu belirtmek için Kıvırcık Parantez içine alınacaktır.

C2: C5 Metin olarak formatlandı.

görüntü tanımını buraya girin


Merhaba, Bu istediğime uyarlanabilecek gibi görünüyor - EXACT ona metin olarak karşılaştırmasını söylüyor mu - yoksa en azından aynı sayıda ondalık basamakla mı?
djsmiley2k

EXACT öncelikli olarak Metin formatları üzerinde çalışır fakat yine de her ikisi de sayısal ise iki değeri karşılaştırabilir, örneğin, sayısal 2'yi TRUE olmak üzere başka bir sayısal 2 ile, hatta TRUE olmak üzere text 2.0 ile metin 2.0'ı karşılaştırabilirim. Metin 2.0 ile Nümerik 2, YANLIŞ ile sonuçlanacaktır. Başka bir Sayısal 2.000 ile Sayısal 2.00 olarak biçimlendirilmiş hücre bile, her ikisi de Sayısal olduğu sürece
TRUE'ye

Çözümünüzü kullanmaya çalışıyorum, ancak bunu birçok satıra uygulamam gerekiyor - bu durumda sadece ilk satıra başvurdunuz mu? Daha fazla satıra uygularken, öğenin kendisini dupe olarak içerir ....?
djsmiley2k

Hangi formülü kullandığınızı ve beklenen sonuçları nasıl görmek istediğinizi göstermek isteyebilirsiniz, böylece ben veya bu forumdaki diğer kullanıcılar daha uygun bir çözüm sağlayabilir. Kullanmakta olduğunuz koşullu format formülünün beklendiği gibi çalışmadığını göstermek de isteyebilirsiniz. Koşullu Biçimlendirme, hücre içeriği değiştikten sonra bile düzgün çalışıyor.
patkim

Çözümün biraz karıştırılmasından sonra, yardımınızla çalışmasını sağladım. Çok teşekkür ederim
djsmiley2k
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.