Excel'deki iki sütunun değer bakımından aynı olup olmadığını hızlı bir şekilde nasıl kontrol edebilirim?


28

İki sütun alarak ve değerlerinin eşdeğer olup olmadığına dair hızlı bir cevap almak istiyorum. Sana ne demek istediğimi göstereyim:

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

Bu nedenle, iki sütundaki her bir hücre çifti için basit bir karşılaştırma yapan başka bir sütun (EQUAL) yapmak çok önemlidir. İkisinden birinde koşullu biçimlendirme kullanmak, diğerine karşı değerini kontrol etmek açısından önemsizdir.

Sorun, bu yöntemlerin her ikisinin de üçüncü sütunu ya da sütunlardan birinin rengini taramasını gerektirmesidir. Genellikle bunu çok, çok uzun sütunlar için yapıyorum ve görsel doğrulama çok uzun sürecek ve gözlerime güvenmiyorum.

EQUAL sütununu özetlemek ve herhangi bir FALSE girişinin olup olmadığını görmek için bir pivot tablo kullanabilirim. Ayrıca filtrelemeyi etkinleştirebilir ve EQUAL üzerindeki filtreye tıklayabilir ve hangi girişlerin gösterildiğini görebilirim. Yine, bu yöntemlerin tümü, bu kadar basit bir hesaplama işi gibi görünen şey için zaman alıcıdır.

Bulmak istediğim, soruyu cevaplayan tek bir hücre formülü olup olmadığı. Ekran görüntüsünde yukarıdakilerden birini denedim, ancak A10 B10'a eşit olmadığı için açıkçası beklediğim gibi yapmıyor.

Çalışan birisini ya da bunu yapan başka bir yöntemi bilen var mı?

Yanıtlar:


44

Bu dizi formülleri için tasarlanmış bir şey türüdür. Size bir karşılaştırma yapmak için sadece bir hücreye, bir formüle ihtiyacınız var:

=AND(A2:A11=B2:B11)

Ctrl+ Shift+ Tuşlarına basarak formülü girin Enter. Doğru yapılırsa aşağıdaki gibi görünecektir:

{=AND(A2:A11=B2:B11)}

DÜZENLE:

Büyük / küçük harfe duyarlı bir karşılaştırma için, eşittir operatörü çalışmaz. Bunun yerine, EXACT () işlevi kullanılmalıdır. Ayrıca bunu bir dizi formülü olarak girin.

{=AND(EXACT(A2:A11,B2:B11))}

Bu mükemmel çalışıyor ve tam olarak aradığım şeydi, teşekkürler.
mindless.panda

Sadece bu yöntemi kullandıktan sonra ekleyeceğim ihtar, metin değerlerinin kasasını yok sayıyor. Yaptıklarım için sorun değil, dikkat edilmesi gereken bir şey var.
mindless.panda

1
Haklısın Cevabımı büyük / küçük harf duyarlı bir çözüm içerecek şekilde değiştirdim.
Excellll

3

Üçüncü sütunda = AND () işlevini kullanabilirsiniz . Bu fonksiyon dönecektir DOĞRU aksi takdirde dönecektir, üçüncü sütundaki tüm girdileri geçerliyse, YANLIŞ .


Bu yöntemi çok seviyorum çünkü üçüncü sütun genellikle benim yöntemim. = AND () kullanımı, çok daha hızlı bir fark olup olmadığını belirlemeyi sağlar. Ancak hala sinir bozucu üçüncü sütunu gerektirir. Bu da önlenebilir eğer gerçekten ilgileniyorum. Dizi formülü gerektirdiği hissine kapılıyorum, ancak bunlarda ustaca deneyimsizim.
mindless.panda

Düşünebileceğim diğer tek çözüm bir makro olurdu
EBGreen

2

Bunun eski bir soru olduğunu biliyorum ama işte cevabım. İki sütun yalnızca sayı içeriyorsa, sayılar arasındaki farkı yalnızca bulabilirsiniz. Tüm sonuçlar sıfırsa, iki sütun eşittir. Eğer değilse, o zaman yerde sıfır olmayan bir numaraya sahip olacaksınız.


0

Zamandır Tüp İçinde “EŞİT” sütununu Olarak Ckullanabileceğiniz =MATCH(FALSE, C:C, 0)bir içeren ilk satırı bulmak için FALSE; yani, ilk uyuşmazlık.


0

Ayrıca (veri1'in A sütununda ve veri2'nin B sütununda olduğunu varsayalım), eğer 2 hücre C Sütununa eşitse, doğru / yanlış için aşağıya çok basit bir formül girebilirsiniz.


Zaten sahip olduğu şey bu.
Ben N

-1

Bunu, eşit sütunu eşitse 0, eğer değilse 1 yaparak. Sonra üçüncü sütunu toplayabilirsiniz.


Bu, iki yıl önceki Greg'in cevabıyla aynı şekilde.
Scott

-2

En alttaki kodu, eşitlik sonucunu görüntülemek istediğiniz sütuna yapıştırın.

İçin karşılaştırma operatörü not equal toolan <>. Bu gibi kullanılır:

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

=IF(A1<>B1, "not equal", "equal")

Daha fazla bilgi için, bu about.com açıklamasına bakın .


Lütfen kodun ne yaptığı ve nasıl kullanılacağı hakkında biraz açıklama yapın. Daha iyi cevapların nasıl yazılacağı hakkında daha fazla bilgi için lütfen yardım bölümüne bakın .
Paul
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.