2010 - [решено] помогите правильно подтянуть формулу
-
vanoman
2010 - [решено] помогите правильно подтянуть формулу
есть формула
=СРЗНАЧ(C2:C46)
когда я её тяну вниз то она изменяется так
=СРЗНАЧ(C3:C47)
а можно сделать, чтобы когда её тянешь вниз она принимала такой вид
=СРЗНАЧ(d2:d46)
=СРЗНАЧ(C2:C46)
когда я её тяну вниз то она изменяется так
=СРЗНАЧ(C3:C47)
а можно сделать, чтобы когда её тянешь вниз она принимала такой вид
=СРЗНАЧ(d2:d46)
-
Iska
Re: 2010 - [решено] помогите правильно подтянуть формулу
Нет. Вы ведь вниз тянете, а не вправо.
Что за документ такой интересный? Можете приложить?
Что за документ такой интересный? Можете приложить?
-
vanoman
Re: 2010 - [решено] помогите правильно подтянуть формулу
a_axe, именно в том и необходимость, чтобы вручную диапазоны не менять
-
vanoman
Re: 2010 - [решено] помогите правильно подтянуть формулу
Iska, a_axe,
смотрите, вот файл
надо, чтобы когда тянешь вниз, значения по ячейкам изменялсь так
Столбец С2
сейчас
Код:
надо, чтобы когда потянул вниз стало
Код:
столбец d2
сейчас
=СРЗНАЧ(лист1!B2:B46)
надо чтобы был
=СРЗНАЧ(лист1!с2:с46)
столбец е2
сейчас
=СРЗНАЧ(лист1!B47:B69)
надо чтобы был
=СРЗНАЧ(лист1!с47:с69)
столбец f2
=(D2-E2)/КОРЕНЬ(((45-1)*(СТАНДОТКЛОН.В(лист1!B2:B46)^2)+((23-1)*(СТАНДОТКЛОН.В(лист1!B47:B69)^2)))/((45+23-2))*(((1/45)+(1/23))))
надо , чтобы было, когда тянешь вниз
=(D3-E3)/КОРЕНЬ(((45-1)*(СТАНДОТКЛОН.В(лист1!с2:с46)^2)+((23-1)*(СТАНДОТКЛОН.В(лист1!с47:с69)^2)))/((45+23-2))*(((1/45)+(1/23))))
столбец g2
=СТАНДОТКЛОН.В(лист1!B2:B46)
ну понятно нужно, чтоб стал
=СТАНДОТКЛОН.В(лист1!с2:с46)
смотрите, вот файл
надо, чтобы когда тянешь вниз, значения по ячейкам изменялсь так
Столбец С2
сейчас
Код:
Код: Выделить всё
=лист1!$B$1надо, чтобы когда потянул вниз стало
Код:
Код: Выделить всё
=лист1!$C$1столбец d2
сейчас
=СРЗНАЧ(лист1!B2:B46)
надо чтобы был
=СРЗНАЧ(лист1!с2:с46)
столбец е2
сейчас
=СРЗНАЧ(лист1!B47:B69)
надо чтобы был
=СРЗНАЧ(лист1!с47:с69)
столбец f2
=(D2-E2)/КОРЕНЬ(((45-1)*(СТАНДОТКЛОН.В(лист1!B2:B46)^2)+((23-1)*(СТАНДОТКЛОН.В(лист1!B47:B69)^2)))/((45+23-2))*(((1/45)+(1/23))))
надо , чтобы было, когда тянешь вниз
=(D3-E3)/КОРЕНЬ(((45-1)*(СТАНДОТКЛОН.В(лист1!с2:с46)^2)+((23-1)*(СТАНДОТКЛОН.В(лист1!с47:с69)^2)))/((45+23-2))*(((1/45)+(1/23))))
столбец g2
=СТАНДОТКЛОН.В(лист1!B2:B46)
ну понятно нужно, чтоб стал
=СТАНДОТКЛОН.В(лист1!с2:с46)
-
a_axe
Re: 2010 - [решено] помогите правильно подтянуть формулу
vanoman, где-то похожий эффект будет, если дополнительно ввести столбик со значением смещения (в примере рядом со средним значением слева, в принципе - его можно в любом месте можно разместить) и использовать функцию "смещ". Ссылки на диапазон должны быть абсолютными (со знаками $). Из минусов - ссылаться каждая ячейка все равно будет на C2:C46, т.е. сама формула разумеется меняться не будет.
=СРЗНАЧ(СМЕЩ($C$2:$C$46;0;B49))
=СРЗНАЧ(СМЕЩ($C$2:$C$46;0;B49))
-
Iska
Re: 2010 - [решено] помогите правильно подтянуть формулу
vanoman, я ж написал — так, как Вы описываете, не выйдет. Будете тянуть вниз — формулы будут корректироваться именно с учётом направления «вниз», а не как-то иначе.
А если Вам транспонировать данные на «лист1», а?
А если Вам транспонировать данные на «лист1», а?
-
okshef
Re: 2010 - [решено] помогите правильно подтянуть формулу
a_axe, чуть-чуть не дожал
. Не нужно возиться с доп. столбцом.
vanoman, замените в ваших формулах
лист1!B2:B46 на
Код:
и лист1!B47:B69 на
Код:
и тяните на здоровье
. Не нужно возиться с доп. столбцом.vanoman, замените в ваших формулах
лист1!B2:B46 на
Код:
Код: Выделить всё
СМЕЩ(лист1!$A$1;1;СТРОКА(A1);45;)и лист1!B47:B69 на
Код:
Код: Выделить всё
СМЕЩ(лист1!$A$1;46;СТРОКА(A1);23;)и тяните на здоровье
-
vanoman
Re: 2010 - [решено] помогите правильно подтянуть формулу
Нет. Справка к формуле СМЕЩ гласит
Цитата:
СМЕЩ(ссылка; смещ_по_строкам; смещ_по_столбцам; [высота]; [ширина])
используем СЧЁТЕСЛИ(Лист1!$A:$A;1) для 1 и СЧЁТЕСЛИ(Лист1!$A:$A;2) для 2
В итоге конечные формулы приобретают вид:
По 1
Код:
По 2
Код:
Но учтите, чтопри добавлении строк сверху во второй формуле нужно менять СЧЁТЕСЛИ(Лист1!$A:$A;1)+1 1 на количество строк1 должны идти перед 2 (как сейчас)1 и 2 не должны перемешиваться
Цитата vanoman:
А в идеале(я об этом и не прошу)
я ответил
Цитата:
СМЕЩ(ссылка; смещ_по_строкам; смещ_по_столбцам; [высота]; [ширина])
используем СЧЁТЕСЛИ(Лист1!$A:$A;1) для 1 и СЧЁТЕСЛИ(Лист1!$A:$A;2) для 2
В итоге конечные формулы приобретают вид:
По 1
Код:
Код: Выделить всё
СМЕЩ(лист1!$A$1;1;СТРОКА(A1);СЧЁТЕСЛИ(Лист1!$A:$A;1);)По 2
Код:
Код: Выделить всё
СМЕЩ(лист1!$A$1;СЧЁТЕСЛИ(Лист1!$A:$A;1)+1;СТРОКА(A1);СЧЁТЕСЛИ(Лист1!$A:$A;2);)Но учтите, чтопри добавлении строк сверху во второй формуле нужно менять СЧЁТЕСЛИ(Лист1!$A:$A;1)+1 1 на количество строк1 должны идти перед 2 (как сейчас)1 и 2 не должны перемешиваться
Цитата vanoman:
А в идеале(я об этом и не прошу)
2010 - [решено] помогите правильно подтянуть формулу
я ответил
-
okshef
Re: 2010 - [решено] помогите правильно подтянуть формулу
Цитата vanoman:
Iska, это вы не поняли мою идею. Например с поправками okshef, все он тянет и все высчитывает как надо)
Я Вашу идею вполне понял. И повторю ещё раз: пересчёт относительных ссылок в формулах при протаскивании происходит строго в направлении протаскивания.
И с выкладками коллеги okshef — точно так же, ничего не изменилось
. Вы же видите, как это происходит — за счёт индексов. Я и не сомневался, что кто-нибудь предложит Вам обходной путь, потому и прошу всегда выкладывать образцы документов.
Iska, это вы не поняли мою идею. Например с поправками okshef, все он тянет и все высчитывает как надо)
2010 - [решено] помогите правильно подтянуть формулу
Я Вашу идею вполне понял. И повторю ещё раз: пересчёт относительных ссылок в формулах при протаскивании происходит строго в направлении протаскивания.
И с выкладками коллеги okshef — точно так же, ничего не изменилось
. Вы же видите, как это происходит — за счёт индексов. Я и не сомневался, что кто-нибудь предложит Вам обходной путь, потому и прошу всегда выкладывать образцы документов.-
Iska
Re: 2010 - [решено] помогите правильно подтянуть формулу
okshef, что-то на практике это плохо получается гляньте, плизз
у меня только ссылка выходит
Я просто не такой профессионал в экселе
у меня только ссылка выходит
Я просто не такой профессионал в экселе