Excel: İki sütunu karşılaştırın ve sayılar arasındaki farkları bulun (yuvarlak parantez içinde)


0

İki sütunu karşılaştırmak ve sayılar arasındaki farkları bulmak istiyorum (yuvarlak parantez içinde). Farklılıkları belirttim ancak bu tabloları bulmak için iki tablonun nasıl karşılaştırılacağını bilmiyorum.

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


1
Beklenen çıktı nedir? Lütfen ekranınızın yalnızca ilgili bölümünden bir ekran görüntüsü gönderin, böylece yakınlaştırmadan okuyabiliriz.
Máté Juhász

Yanıtlar:


2

Muhtemelen aradığınız formül:

=IF(RIGHT(A1,LEN(A1)-SEARCH("(",A1)+1)=RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1),"Same Nr","Different Number")

Açıklama: (123) bölümünün uzunluğu

             LEN(A1)-SEARCH("(",A1)+1  

Kesme (123) metnin dışına

    RIGHT(A2,LEN(A1)-SEARCH("(",A1)+1)  

B sütunu için aynı

                                       RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1)  

karşılaştırarak

    RIGHT(A1,LEN(A1)-SEARCH("(",A1)+1)=RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1)  

Ve sonra bunu bir IF ifadesine koymak (veya ne istersen onu yap)


2

A ve B'deki karakterleri varsayarak, parantez içindeki sayı arasındaki farkı hesaplayabilirsiniz.

=MID(A1, FIND("(", A1)+1,LEN(A1)-FIND("(",A1)-1) - MID(B1, FIND("(", B1)+1,LEN(B1)-FIND("(",B1)-1)

Dizgiyi (burada sayılar) A1 ve B1 için köşebentler ile alt çıkarma arasında çıkarın. MID kullanarak aynı formülün iki katı

MID(A1, FIND("(", A1)+1,LEN(A1)-FIND("(",A1)-1)

  • ilk pozisyonunu bulun (parantez ve FIND kullandıktan hemen sonra başlayın
  • ilkinden okunacak karakter sayısını bulun (toplam uzunluğu ve konumunu (dirsek ve çıkartma 1'i çıkartın)
  • Bu pozisyon ve karakter sayısına göre MID kullanarak ayıklamak
  • İki çıkartma

ama Jounathaen'dan RIGHT'ı kullanabilirsin… daha hızlı ...


Bir yazım hatası var mı? İşlev ilk ")" bulur. Ama bunu kodunda bulamıyorum.
Jounathaen

1
evet üzgünüm, ikinci mermi noktasını güncelledim, okunacak karakter sayısı.
R. Prost

0

Üçüncü bir sütun oluşturun, her satırda 2 sütun arasında büyük / küçük harfe duyarlı eşleşmeler bulmak istiyorsanız, EXACT işlevini kullanın:

= EĞER (HARİCİ (A2, B2), "Eşleşme", "")


bana çalışmıyor, tekrar kontrol etmek için bir baskı ekranı veya bir excel dosyası ekleyebilir misiniz?
Sadece Me,
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.