Я хочу сравнить два столбца и найти различия между числами (из круглых скобок). Я указал на различия, но я не знаю, как сравнить две таблицы, чтобы найти их.
3 ответа
Формула, которую вы, вероятно, ищете:
=IF(RIGHT(A1,LEN(A1)-SEARCH("(",A1)+1)=RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1),"Same Nr","Different Number")
Пояснение: Длина (123) части
LEN(A1)-SEARCH("(",A1)+1
Вырезать (123) из текста
RIGHT(A2,LEN(A1)-SEARCH("(",A1)+1)
То же самое для столбца B
RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1)
сравнивая это
RIGHT(A1,LEN(A1)-SEARCH("(",A1)+1)=RIGHT(B1,LEN(B1)-SEARCH("(",B1)+1)
А затем положить его в выражении IF (или делать все, что вы хотите)
Предполагая строки в A и B, вы можете вычислить разницу между числом внутри скобок.
=MID(A1, FIND("(", A1)+1,LEN(A1)-FIND("(",A1)-1) - MID(B1, FIND("(", B1)+1,LEN(B1)-FIND("(",B1)-1)
Извлеките строку (здесь числа) между скобками для A1 и B1 и вычитая. Это в основном дважды та же формула с использованием MID
MID(A1, FIND("(", A1)+1,LEN(A1)-FIND("(",A1)-1)
- найти положение первого (скобка и начать сразу после использования FIND
- найдите количество символов для чтения из первого (скобка, вычитая общую длину и положение (скобка и уберите 1, который является) скобкой
- извлекать с помощью MID в соответствии с тем, положение и количество символов
- Вычесть два
но вы могли бы также использовать ПРАВО от Jounathaen .... быстрее ...
Создайте третий столбец. Если вы хотите найти регистрозависимые совпадения между 2 столбцами в каждой строке, используйте функцию EXACT:
= ЕСЛИ (ТОЧНО (А2, В2), "Совпадение", «»)