[p.s.]Чем текущее название принципиально отличается от предыдущего?[/p.s.] [moder]А почему ты тогда отвечаешь на вопрос, заданный с нарушение Правил форума?
[p.s.]Чем текущее название принципиально отличается от предыдущего?[/p.s.] [moder]А почему ты тогда отвечаешь на вопрос, заданный с нарушение Правил форума?Serge_007
Serge_007, Точно! А я и не знал, что сравнение текста с числом допустимо, думал автоматически в число переводится... Спасибо большое! [offtop]нет, ну правда, для меня нужны тренинги для корректных названий тем...
Serge_007, Точно! А я и не знал, что сравнение текста с числом допустимо, думал автоматически в число переводится... Спасибо большое! [offtop]нет, ну правда, для меня нужны тренинги для корректных названий тем...Roman777
Много чего не знаю!!!!
Сообщение отредактировал Roman777 - Вторник, 19.04.2016, 21:53
то при чем тут "Значение_если_истина" ведь сравниваю я A1:A4<1000... и тут даже если в массиве окажется строка, при вышесказанном, получится что условие выполнится... я что-то снова в ступоре...
то при чем тут "Значение_если_истина" ведь сравниваю я A1:A4<1000... и тут даже если в массиве окажется строка, при вышесказанном, получится что условие выполнится... я что-то снова в ступоре...Roman777
МАКС (функция МАКС) -Аргументы могут быть либо числами, либо содержащими числа именами, массивами или ссылками. -Учитываются логические значения и текстовые представления чисел, которые введены непосредственно в список аргументов. -Если аргумент является массивом или ссылкой, то в нем учитываются только числа или ссылки. Пустые ячейки, логические значения и текст в массиве или ссылке игнорируются. -Если аргументы не содержат чисел, функция МАКС возвращает значение 0 (ноль). -Аргументы, которые являются значениями ошибки или текстами, не преобразуемыми в числа, приводят в возникновению ошибок. -Если в ссылку в качестве части вычислений необходимо добавить логические значения и текстовые представления, воспользуйтесь функцией МАКСА.
МАКС (функция МАКС) -Аргументы могут быть либо числами, либо содержащими числа именами, массивами или ссылками. -Учитываются логические значения и текстовые представления чисел, которые введены непосредственно в список аргументов. -Если аргумент является массивом или ссылкой, то в нем учитываются только числа или ссылки. Пустые ячейки, логические значения и текст в массиве или ссылке игнорируются. -Если аргументы не содержат чисел, функция МАКС возвращает значение 0 (ноль). -Аргументы, которые являются значениями ошибки или текстами, не преобразуемыми в числа, приводят в возникновению ошибок. -Если в ссылку в качестве части вычислений необходимо добавить логические значения и текстовые представления, воспользуйтесь функцией МАКСА.
Roman777, В Вашем случае можно сделать вот так и не морочиться
Код
=МАКС((A1:A4<1000)*ПСТР(A1:A4;1;2);3)
текстовое ПСТР при проведении арифметического действия с ним (умножения на ИСТИНА или ЛОЖЬ) автоматически преобразуется в числовое. [p.s.]Я так и не понял, почему мы стали отвечать в этой теме (название исправлено, но лучше от этого не стало), но если админ ...
Roman777, В Вашем случае можно сделать вот так и не морочиться
Код
=МАКС((A1:A4<1000)*ПСТР(A1:A4;1;2);3)
текстовое ПСТР при проведении арифметического действия с ним (умножения на ИСТИНА или ЛОЖЬ) автоматически преобразуется в числовое. [p.s.]Я так и не понял, почему мы стали отвечать в этой теме (название исправлено, но лучше от этого не стало), но если админ ..._Boroda_
-Аргументы могут быть либо числами, либо содержащими числа именами, массивами или ссылками.
внутри уже ф-ии ЕСЛИ() - которая внутри МАКС(), в первом аргументе A1:A4 - становятся текстовыми, потому как второй аргумент - текстовое значение? Тут прниципиально хочу уловить... ато отдельно про ф-ию понятно, но когда взаимодействуют, на первый взгляд мне кажется, что не такой результат должен быть... Я то думал ф-ия ЕСЛИ() считается первей ф-ии МАКС(), поскольку вложена в неё и при отдельном расчёте:
Код
=ЕСЛИ(A1:A4<1000;ПСТР(A1:A4;1;2);3)
будет давать истинное значение, но внутри МАКС даёт ложь...
_Boroda_, Спасибо за решение! [offtop]надеюсь, исправился
-Аргументы могут быть либо числами, либо содержащими числа именами, массивами или ссылками.
внутри уже ф-ии ЕСЛИ() - которая внутри МАКС(), в первом аргументе A1:A4 - становятся текстовыми, потому как второй аргумент - текстовое значение? Тут прниципиально хочу уловить... ато отдельно про ф-ию понятно, но когда взаимодействуют, на первый взгляд мне кажется, что не такой результат должен быть... Я то думал ф-ия ЕСЛИ() считается первей ф-ии МАКС(), поскольку вложена в неё и при отдельном расчёте:
Код
=ЕСЛИ(A1:A4<1000;ПСТР(A1:A4;1;2);3)
будет давать истинное значение, но внутри МАКС даёт ложь...
_Boroda_, Спасибо за решение! [offtop]надеюсь, исправилсяRoman777
, выделяем, жмем F9, получаем ={"20":"30":"40":3} т.е. ЕСЛИ A1:A4<1000, то ПСТР(A1:A4;1;2), иначе 3 (так оно и есть) получили массив, сам по себе он ни чего не дает, его нужно обработать, обрабатываем МАКС
-Если аргумент является массивом или ссылкой, то в нем учитываются только числа
берем Вашу формулу
Код
=ЕСЛИ(A1:A4<1000;ПСТР(A1:A4;1;2);3)
, выделяем, жмем F9, получаем ={"20":"30":"40":3} т.е. ЕСЛИ A1:A4<1000, то ПСТР(A1:A4;1;2), иначе 3 (так оно и есть) получили массив, сам по себе он ни чего не дает, его нужно обработать, обрабатываем МАКС
Nic70y, спасибо большое, разжевали прям до атомов... я туплю , забыл что там на значении 1000 - 3-ка выйдет (. Спасибо! :hands: [p.s.] удобная штука F9, буду знать.[/p.s.]
Nic70y, спасибо большое, разжевали прям до атомов... я туплю , забыл что там на значении 1000 - 3-ка выйдет (. Спасибо! :hands: [p.s.] удобная штука F9, буду знать.[/p.s.]Roman777
Много чего не знаю!!!!
Сообщение отредактировал Roman777 - Среда, 20.04.2016, 10:17