egor-13.livejournal.comПодскажите, пожалуйста, можно ли штатными средствами Excel (2000) произвести следующие операции?
1) Рассчитывать разность между максимальным числом в диапазоне и последним по счету числом в диапазоне
(с максимальным всё ясно, а как отследить в формулу последнее значение, с учетом того, что оно может находиться в любой ячейке диапазона (в т.ч. может даже и в первой, если диапазон состоит из единственного значения, оно же автоматически и максимальное и последнее)?
2) Рассчитывать число нечисловых значений того или иного содержания в диапазоне
(допустим, имеется ряд "у у г а а г а ...", необходимо получить в одной ячейке число ячеек ряда, имеющих значение "у", в другой - число имеющих значение "г", в третьей - "а").
3) Сделать так, чтобы _ в зависимости от значения (числового) ячейки в некоем столбце _ в другой ячейке выполнялся бы расчет по какой-либо одной формуле из нескольких вариантов? Допустим, если формула ячейки в результате расчета дает значение 1, то в другой целевой ячейке выполняется расчет для некоего диапазона по формуле, например, СУММ(а2:n2); если значение равно 2, то по формуле СУММ(а2:n2)/2; если 3 - то СУММ(а2:n2)/4.
Это элементарные задачи для программирования, но, во-первых, в нем я не силен, а во-вторых, плохо представляю, как можно непосредственный текст программы вставить непосредственно в таблицу Excel - поэтому, собственно, и вопрос, нельзя ли это сделать средствами Excel (если можно, то каким именно образом).