Для Excel 365:
=ТЕКСТДО(A1;" ";2;;;ТЕКСТДО(A1;" "))
=ТЕКСТДО(A1;" ";2;;;ТЕКСТДО(A1;" "))
04.03.2025 13:51:50
|
|
|
27.02.2025 09:03:06
В A1 - число 100, написанное от руки
В A2 стояла формула (суммирование из шести ячеек чисел 16,6 16,6 16,7 16,7 16,7 16,7 - эти шесть чисел в своих ячейках были написаны от руки, у всех только одна цифра после запятой) Потом стоя на A2 я сделал копирование и вставку значения сюда же. Теперь в A1 и в A2 вроде бы одинаковые числа. Но, Данные - Удалить дубликаты не удаляет второе число 100 Также, функция =УНИК(...) тоже не признаёт эти числа одинаковыми А вот =СЧЁТЕСЛИМН(A1:A2;100) возвращает 2, то есть для него это одинаковые числа. Если разархивировать файл и посмотреть в xml на A2: 100.00000000000001 А причина, почему-то от руки написанное число 16,6 в xml стоит как 16.600000000000001 Я думал, такие проблемы (связанные с хранением чисел в Excel) появляются только при сложении, отнимании, ... --> то есть как результат формулы Но при копировании и вставки как значение - эта проблема должна были исчезнуть - Разве нет? И в окне Excel не видно дробной части, а в xml видно |
|
|
11.02.2025 15:22:26
Добрый день.
В ячейках С2, С6, С7 и С8 установлена проверка данных (Данные --> Проверка данных) – тип “Список”, элементы списка введены вручную: С2: А.Курбаналиев;Б.Ахмедов;2 куратора С6: есть;нет С7: есть;нет;не обязательно С8: есть;нет;не обязательно Если нажать ПКМ над именем листа --> “Переместить или копировать” --> Выбрать новую книгу и поставить галочку “Создать копию ” --> Копия листа создаётся как новая книга. Но, в этой вновь созданной книге, почему-то самовольно поменялись условия проверки данных ячеек С6, С7 и С8 на: А.Курбаналиев;Б.Ахмедов;2 куратора Почему так? И как лечить? Ведь как вы видите, в книге нет ни макросов, ни формул, ничего такого. И список проверки данных – это не ссылка на какой-нибудь диапазон, а введённый вручную список. P.S. Эта маленькая часть книги, в книге-оригинале некоторые ячейки при копировании листа меняют условяи проверки даных, как я описал выше, а некоторые не меняют, и я не знаю почему одни условия меняются а другие нет.
Изменено: |
|
|
29.11.2024 09:03:14
Например, формула для Excel 365: =LET(y;ТЕКСТРАЗД(СЦЕП(ПОСТРОК(_a:_c!A1:D10)&",");;{",";" "};1);z;УНИК(y);ГСТОЛБИК(z;MAP(z;LAMBDA(x;СУММ(--(y=x)))))) обрабатывает все ячейки в диапазоне A1:D10 на всех листах начиная с листа "_a" и заканчивая листом "_c" и выводит слова и сколько раз они встречаются.
Изменено: |
|||
|
19.09.2024 15:16:55
Добрый день.
Есть тексты типа: 1) Начальные несколько слов один-тринадцать-сорок-двести конечные несколько слов 2) Я-он-ты-они-все-народ конечные несколько слов 3) Начальные несколько слов Том-Билл-Джек-Джон 4) Крот-Мышь-Крыса-Кот-Лев-Тигр Нужно с помощью регулярок получить в массив слова (mas(1)=Том mas(2)=Билл ...), написанные красным. У меня не получается получить последнее нужное слово (двести, народ, Джон ...): Код:
|
|||||
|