Похожие чаты

Всем добрый вечер! Нестыковки русской и английской версии Excel не перестают

поражать.
Например, формула для поиска всех вхождений чисел в ячейке =МИН(НАЙТИ({0,1,2,3,4,5,6,7,8,9,10},A2 и "012345678910")) ни в какую не хотела выдавать значения писала время ЗНАЧ, пока я не вписал в отдельный столбец цифры 1-10 и не сослался на него два раза в формуле. И да, фигурные скобки массива я ставил. По факту у меня сейчас на листе остался ненужный столбец с цифрами, который не удалить, т.к. формула посыплется
Может стоит подкрутить настройки работы с массивами в Екселе?

43 ответов

43 просмотра

Массив ни вертикальный, ни горизонтальный в русской локализации так не пишется. А значит мы лишь можем предполагать, что вы имеете ввиду.

Володимир- Автор вопроса
Roman Rimlynin
Массив ни вертикальный, ни горизонтальный в русско...

так это ж пример из английской версии. Получается в русской версии массивы, если не с листа, указываются только через диспетчер имен?

Володимир
так это ж пример из английской версии. Получается ...

Нет конечно.Так вы в файле пример делайте.

Володимир- Автор вопроса
Володимир
да, пример с книги

Не важно откуда пример. Если вы работаете в англоязычной локализации, в ней и делайте пример в файле.

Володимир- Автор вопроса
Roman Rimlynin
Не важно откуда пример. Если вы работаете в англоя...

можете посоветовать хорошие книги, посвященные работе с диапазонами Excel?

Володимир
можете посоветовать хорошие книги, посвященные раб...

Диапазоны лишь очень малюсенькая часть Excel и целых книг по ним я не встречал.

с учетом того, что это не первый и не второй ваш вопрос относительно синтаксиса, причём сугубо в отношении перевода формулы с одного языка на другой, я бы посоветовал начать со справки - просто почитать как что пишется

Mikhail Muzykin
с учетом того, что это не первый и не второй ваш в...

Согласен. Можно и начать пользоваться, для визуальнооо восприятия отличий в синтаксисе https://ru.excel-translator.de/translator/

Володимир- Автор вопроса
Mikhail Muzykin
с учетом того, что это не первый и не второй ваш в...

и как это вяжется с изучаемыми мною книгами по формулам ексель?

В строке формул введите равно и выделите ваш массив, а потом выделите адрес в строке формул и нажмите F9, копируйте)

Володимир
и как это вяжется с изучаемыми мною книгами по фор...

"Нестыковки русской и английской версии Excel не перестают поражать" - так вот нет никаких "нестыковок", есть разные правила написания в разных локалях, которые вы не учитываете

Володимир- Автор вопроса
Mikhail Muzykin
"Нестыковки русской и английской версии Excel не п...

в каком источники можно с ними ознакомится?

Володимир
и как это вяжется с изучаемыми мною книгами по фор...

Вы очень узко пытаетесь смотреть на изучаемый материал, и потому недооцениваете сфер возможного применения.

Володимир- Автор вопроса
Roman Rimlynin
Вы очень узко пытаетесь смотреть на изучаемый мате...

а если подробнее: мне нужно работать одновременно в двух версиях в англ и русс., а после самому понять как ее адаптировать под русскую версию, верно?

Володимир- Автор вопроса

я же у вас спросил - где ознакомится с особенностями локаций, вы ответили, что я узко мыслю

Нет. Достаточно работать в одной для изучения. Поймете быстро отличия синтаксиса, их реально мало, пользуясь сайтом, который я дал.

Roman Rimlynin
Нет. Достаточно работать в одной для изучения. Пой...

Roman Rimlynin, твою репутацию увеличил Володимир. Репутация - 1218 Респект от Excel Hacks

Володимир- Автор вопроса
Володимир- Автор вопроса
Roman Rimlynin
Нет. Достаточно работать в одной для изучения. Пой...

Например, =МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A2&"0123456789")) - классно перевел, но оно так не работает)) Для перевода названий функцию пользуюсь сайтом - https://ru.excelfunctions.eu/

Володимир
Например, =МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A2&"012...

Ну так и не должно работать. Вы указали несуществующую ячейку.

Володимир
Например, =МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A2&"012...

A2&"0123456789" будет воспринято как ячейка с адресом A20123456789

Roman Rimlynin
A2&"0123456789" будет воспринято как ячейка с адре...

гм... в смысле? это обычная конкатенация значения из A2 со строкой

Володимир- Автор вопроса
Володимир
Например, =МИН(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A2&"012...

В формуле вы ищите цифры, среди текста в понимании excel. По этому не находит. Введите перечисляемые в массиве цифры в парных кавычках, тогда excel их воспримет, как текст.

Mikhail Muzykin
screenshot да находит оно всё

Так, что получается, недокументированная особенность.

Roman Rimlynin
Так, что получается, недокументированная особеннос...

ну если автоматическое приведение типов считать недокументированной особенностью... то да

Я всегда считал, что искать должен строку, а вот о приведении даже и не думал. Хотя знаю, что элементарные мат. действия его используют.

Володимир- Автор вопроса

=МИН(НАЙТИ("0,1,2,3,4,5,6,7,8,9";B50&"0123456789")) - так? Ошибка...

Володимир
=МИН(НАЙТИ("0,1,2,3,4,5,6,7,8,9";B50&"0123456789")...

=МИН(НАЙТИ({"0";"1";"2";"3";"4";"5";"6";"7";"8";"9"};A2&"0123456789"))

Володимир- Автор вопроса
Roman Rimlynin
=МИН(НАЙТИ({"0";"1";"2";"3";"4";"5";"6";"7";"8";"9...

теперь сработало, буду иметь ввиду - спасибо!

Roman Rimlynin
=МИН(НАЙТИ({"0";"1";"2";"3";"4";"5";"6";"7";"8";"9...

Roman Rimlynin, твою репутацию увеличил Володимир. Репутация - 1219 Респект от Excel Hacks

Володимир
теперь сработало, буду иметь ввиду - спасибо!

И так как у вас изначально написано, Милаил показал, что работает.

Володимир- Автор вопроса
Володимир- Автор вопроса
Roman Rimlynin
Не видим = Не верим!

протягивание сработало, только после ввода вручную и во вторую ячейку и протягивание двух ячеек сразу до конца. Чего сразу с первой не пошло -хз

Mikhail Muzykin
screenshot просто напомню

Mikhail Muzykin, твою репутацию увеличил Roman Rimlynin. Репутация - 236 Респект от Excel Hacks

Похожие вопросы

Обсуждают сегодня

А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
57
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
5
Dear super pioneers 🥳🥳: I want to purchase a hosting plan for a website where video games, metaverse, AI avatars, videos, and heavy virtual twins can be uploaded, which I wan...
Guapi
10
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
10
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Карта сайта