не работает формула

Автор ASSEI, 26 марта 2017, 22:49

0 Пользователи и 1 гость просматривают эту тему.

ASSEI

Доброго всем вечера, подскажите в ячейке С2 не работает формула, подскажите что не так?

JohnSUN

А почему ты решил, что она не работает? Как по мне, то все верно
"Петров" в $A$1 написан без лишних пробелов, значит TRIM($A$1)=$A$1 и выводить нужно E4. А вот если после Петрова дописать пробел или пару-тройку пробелов, то выведется E3... Что не так-то?
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

ASSEI

так в формуле было<> из за этого?

ASSEI

так формула работает только для одной ячейки А1

ASSEI

вот посмотрите не работает!

JohnSUN

Посмотрел. Работает. ЧЯДНТ?
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

snab4

#6
ЧЯДНТ =
в ячейке А5 лишние пробелы (да и в а4 тоже),
а в С2 пишет - нет пробелов.

Я так понял, автору нужно чтоб в c2 контролировался весь диапазон a1:a10 на наличие лишних пробелов.

Наверное подойдет такое решение:
=IF(ISERROR(VLOOKUP(".*  .*";A1:A10;1;0));"нет пробелов";"пробел лишний")

snab4

ну и индикатор повторов в диапазоне реализуется так:
{=IF(SUM(IF(ISBLANK(A1:A10);0;1/COUNTIF(A1:A10;A1:A10)))<COUNTA(A1:A10);"Повтор данных";"Нет повторов")}
см. приложение