Есть 2 формулы: в A1=СЛЧИС()-0,5 и в B1=ЕСЛИ(A1<0;0;A1). Нужна одна формула.
Есть ли возможность разместить это все в 1 ячейке?
Есть ли возможность разместить это все в 1 ячейке?
20.12.2009 00:04:37
Есть 2 формулы: в A1=СЛЧИС()-0,5 и в B1=ЕСЛИ(A1<0;0;A1). Нужна одна формула.
Есть ли возможность разместить это все в 1 ячейке? |
|
|
|
20.12.2009 00:06:34
A1=abs(СЛЧИС()-0,5)
? |
|
|
|
20.12.2009 00:13:05
Мона :)
=МАКС(0;СЛЧИС()-0,5) |
|
|
|
20.12.2009 01:00:09
kim игрушку поломал :(
Я думал, дольше продержимся :) Признайтесь - видели решение или спонтанно получилось? Прошу прощения за некоторое лукавство. Результат я знал и выложил задачу для других. Прошу не наезжать - не с целью проверки. Первая мысль возникла, когда писал в теме об определении месяца в сроке кредита. Там прозвучала шутливая фраза о стыде за неоптимальное решение. Вот и решил новой темой раскрыть эту мысль. Часто бывает, что простое решение (не только задач, но и любых жизненных ситуаций), лежащее, казалось бы, на виду, не приходит на ум. Придумываются всякие хитрости, обходы, проблема решается, а потом бац – так вот же оно, родимое, чего это я столько мучился? Бывает и другое. Когда оптимальность достигается путем нестандартных решений, не вписывающихся в привычки и штампы. Получить решение трудной (или не очень) задачи самому - это здорово. Но и неплохо, если подскажут другие. И в первом, и во втором случае приобретается ОПЫТ. Вторая мысль созрела позже. Что, если на форуме создать ветку для завсегдатаев «Задачник», где можно размещать «средства убийства времени» - интересные, нестандартные задачи? Нерешенные или уже решенные, но представляющие интерес с точки зрения процесса :) Модераторам – т.к. тема названа несколько не так, как нужно, предлагаю: а) переименовать; б) удалить после короткого обсуждения; в) убедительно предлагаю - меня не судить и не пинать :) Пример – решение вопроса со СЛЧИСЛ() на SQL ( |
|
|
|
20.12.2009 01:04:54
Dophin, отрицательное должно стать нулем, а abs сделает положительным
|
|
|
|
20.12.2009 01:23:51
Давайте ишо, обещаю: буду молчать как рыба об лед если знаю, а не знаю - я и тут молчать не стану.
|
|
|
|
20.12.2009 01:37:29
Идею поддерживаю. Но кто задачи придумывать будет? :) Места в избушке хватит?
Юрий, вполне возможно. :) Достало штамповать суммпроизв(). |
|
|
|
20.12.2009 01:50:43
{quote}{login=Саша}{date=20.12.2009 01:37}{thema=}{post} Достало штамповать суммпроизв().{/post}{/quote}
Сделайте СУММРАЗН() |
|
|
|
20.12.2009 03:06:09
Эм...а сколько вложений/символов в решении? Просто не уверен, стоит ли выкладывать моё.
PS: 44447! |
|
|
|
20.12.2009 03:28:48
В своей формуле я использовал 4 функции. Длина - 73 символа, включая "="
|
|
|
|
20.12.2009 04:00:21
В каком количестве строк встречается пятерка в диапазоне A1:E10?
Это касаемо ячейки E11 ;) |
|
|
|
20.12.2009 04:09:06
Номера строк: 1;3;4;5;6;8;10 - итого 7 строк.
|
|
|
|
20.12.2009 04:24:37
Я тут обшибся маленько - длина формулы 71 символ...
Пойду прикорну, а то жена уже говорит: "Пусть тебе твой компьютер борщ готовит" |
|
|
|
20.12.2009 04:34:04
=СУММ(--(ЧАСТОТА(ЕСЛИ($A$1:A10=СТОЛБЕЦ();СТРОКА($A$1:A10));СТРОКА($A$1:A10))>0))
80..Завтра буду думать :) спокойной ночи. |
|
|
|
20.12.2009 09:52:11
Или я не понял задание или одно из двух. =СЧЁТЕСЛИ($A$1:A$10;СТОЛБЕЦ()) в ячейку A11 решает задачу, но ответ совсем не такой как у "kim".
С уважением, Александр. |
|
|
|
20.12.2009 09:57:30
Замечание снимается, еще не проснулся.
С уважением, Александр. |
|
|
|
20.12.2009 12:22:38
DV, я знаю что Вы вкурсе :)
Хотелось бы увидеть в конце Ваше решение... Когда хоть кто-нибудь приблизится. |
|
|
|
20.12.2009 16:34:16
подскажите почему формула применимая к примеру kim
=ПОИСКПОЗ((A1:B10=2)*(СТРОКА(A1:B10));(A1:B10=2)*(СТРОКА(A1:B10));0) возвращает ошибку? |
|
|
|
20.12.2009 16:38:37
Может потому что ПОИСКПОЗ() работает с одномерными массивами? ;)
|
|
|
|
20.12.2009 16:40:13
так (A1:B10=2)*(СТРОКА(A1:B10) вроде бы и возвращает одномерный вертикальынй массив?
|
||||
|
|
|||