Страницы: 1
RSS
Если в ячейки пусто то брать значение из ячейки выше.
 
Приветствую!  
 
Подскажите, пожалуйста, как при деление и тд двух значений заставить формулу делать расчет учитывая, что в одной из ячеек может быть пусто и, следовательно, нужно указать, что если пусто, то искать значение в ячейки выше пока ячейка выше не окажется со значением.  
 
И сделать решение именно при помощи формул исключая макросы.  
Я уже мозг сломал, мне это не под силу.  
Пример прикладываю.
 
Так пойдет?
 
=ВПР(9^9;$D$1:D1;1)/E1
 
=индекс(d1:d7;поискпоз(9e+307;d1:d7))/e1  
 
и всё это закрепить баксами.  
 
---------  
74411
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
Спасибо всем, формулы работают. ВПР особенно подошла.  
Но есть вопрос: Есть пять тысяч записей и если попытаться протянуть или скопировать любую из предложенных формул дальше-вниз то появляется проблема. Пример тот же вложил с вашими тремя вариантами.  
 
Протягивать или копировать эти формулы бесполезно?  
С делением на ноль как -то можно справится?  
Или придется править вручную формулы?  
 
Суть в том что - внести данные - скопировать формулу от и до и чтоб всё правильно считала.
 
Вообще та число не делится на 0  
<<С делением на ноль как -то можно справится?>>  
ЕОШ(), ЕОШИБКА()
Excel 2007
 
=ЕСЛИ(ИЛИ(R2=0;S2=0);"";ИНДЕКС($S$2:$S$53;ПОИСКПОЗ(9E+307;$S$2:S2))/R2)
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
Разве без выбора не то же самое?  
 
=ЕСЛИ(ИЛИ(R2=0;S2=0);"";S2/R2)
 
Владимир, огромное спасибо!  
От такого головняка избавили!
 
Владимир, ещё раз спасибо!
Страницы: 1
Читают тему
Наверх