Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Сравнить тексты посимвольно
 
Цитата
Serg091 написал:
Для этой версии компактное решение только UDF. ( про UDF )
То есть нельзя просто формулой, без макросов?
Сравнить тексты посимвольно
 
Цитата
evgeniygeo написал:
вот
Спасибо, это прям то, что нужно.
Можете еще сделать для отсутствующих букв?
Почему формат xlsm, а не xlsx?
И почему при копировании в другой эксель всё перестаёт работать?
Сравнить тексты посимвольно
 
Код
=ОБЪЕДИНИТЬ(""; ИСТИНА; ЕСЛИ(ЕЧИСЛО(ПОИСК(ПСТР(A1; СТРОКА(ДВССЫЛ("1:" & ДЛСТР(A1))); 1); B1)); ПСТР(A1; СТРОКА(ДВССЫЛ("1:" & ДЛСТР(A1))); 1); ""))


Код
=LET(word1; A1;
     word2; A2;

     str; word1 & word2;
     str_arr; ПСТР(str; ПОСЛЕД(ДЛСТР(str));1);
     match_chr_lst; УНИК(ЕСЛИ(ЕЧИСЛО(ПОИСК(str_arr;word1)*ПОИСК(str_arr;word2));str_arr;""));
     unmatch_chr_lst;  УНИК(ЕСЛИ(ЕОШ(ПОИСК(str_arr;word1)*ПОИСК(str_arr;word2));str_arr;""));
     out; "Совпадают: [" & ОБЪЕДИНИТЬ(", ";;match_chr_lst) & "] Не совпадают: [" & ОБЪЕДИНИТЬ(", ";;unmatch_chr_lst)&"]";
     out)


Ни это, ни это не получилось.
А Function я вообще не знаю, куда и как добавлять.
Сравнить тексты посимвольно
 
Цитата
написал:
подскажите какая у вас версия Excel?
2010
14.0.4760.1000
Сравнить тексты посимвольно
 
Доброго времени суток!
Помогите составить формулу. Идей никаких нет, всё уже перепробовал.

Дано 2 слова, например, "молоко" в одной ячейке и "корова" в другой

Нужно сравнить первое слово со вторым.
Сравнение. В слове "корова" есть буквы из слова "молоко" следующие: две буквы "о" и одна буква "к".
Результат имеющихся букв "оок"
Результат отсутствующих букв "мло"



Другой пример.
Сравним слово "сок" со словом "собака"
Результат имеющихся букв "сок"
Результат отсутствующих букв -

Формулу вывода результата нужно сделать, по возможности, одной-двумя ячейками. Лучше одной. Не загромождать кучу ячеек формулами.
Изменено: Paris - 18.06.2024 01:46:25
Страницы: 1
Наверх