Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] помогите правильно подтянуть формулу

Ответить
Настройки темы
2010 - [решено] помогите правильно подтянуть формулу

Аватара для vanoman

Ветеран


Сообщения: 549
Благодарности: 0

Профиль | Отправить PM | Цитировать


есть формула
=СРЗНАЧ(C2:C46)
когда я её тяну вниз то она изменяется так
=СРЗНАЧ(C3:C47)
а можно сделать, чтобы когда её тянешь вниз она принимала такой вид
=СРЗНАЧ(d2:d46)

Отправлено: 14:41, 22-09-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Нет. Вы ведь вниз тянете, а не вправо.

Что за документ такой интересный? Можете приложить?
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:20, 22-09-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Динохромный


Contributor


Сообщения: 704
Благодарности: 320

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: xlsx Формула.xlsx
(14.6 Kb, 3 просмотров)

vanoman, где-то похожий эффект будет, если дополнительно ввести столбик со значением смещения (в примере рядом со средним значением слева, в принципе - его можно в любом месте можно разместить) и использовать функцию "смещ". Ссылки на диапазон должны быть абсолютными (со знаками $). Из минусов - ссылаться каждая ячейка все равно будет на C2:C46, т.е. сама формула разумеется меняться не будет.

=СРЗНАЧ(СМЕЩ($C$2:$C$46;0;B49))

Последний раз редактировалось a_axe, 22-09-2014 в 17:06.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:00, 22-09-2014 | #3


Аватара для vanoman

Ветеран


Сообщения: 549
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, a_axe,
смотрите, вот файл
надо, чтобы когда тянешь вниз, значения по ячейкам изменялсь так
Столбец С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)

Последний раз редактировалось vanoman, 05-01-2015 в 01:23.


Отправлено: 18:53, 22-09-2014 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


vanoman, я ж написал — так, как Вы описываете, не выйдет. Будете тянуть вниз — формулы будут корректироваться именно с учётом направления «вниз», а не как-то иначе.

А если Вам транспонировать данные на «лист1», а?
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:22, 22-09-2014 | #5


Модератор


Moderator


Сообщения: 16848
Благодарности: 3247

Профиль | Сайт | Отправить PM | Цитировать


a_axe, чуть-чуть не дожал . Не нужно возиться с доп. столбцом.
vanoman, замените в ваших формулах

лист1!B2:B46 на
Код: Выделить весь код
СМЕЩ(лист1!$A$1;1;СТРОКА(A1);45;)
и лист1!B47:B69 на
Код: Выделить весь код
СМЕЩ(лист1!$A$1;46;СТРОКА(A1);23;)
и тяните на здоровье

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Последний раз редактировалось okshef, 22-09-2014 в 21:31.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:20, 22-09-2014 | #6


Аватара для vanoman

Ветеран


Сообщения: 549
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, это вы не поняли мою идею. Например с поправками okshef, все он тянет и все высчитывает как надо)
только такой вопрос
45 это кол-во единиц
а 23 кол-во двоек, так группы мои поделились
если там единиц будет 100, а двоек 90 Формулы будут так идти?
Код: Выделить весь код
СМЕЩ(лист1!$A$1;1;СТРОКА(A1);100;)
СМЕЩ(лист1!$A$1;46;СТРОКА(A1);90;)
А в идеале(я об этом и не прошу)
вот в формуле
Код: Выделить весь код
=(D3-E3)/КОРЕНЬ(((45-1)*(СТАНДОТКЛОН.В(СМЕЩ(лист1!$A$1;1;СТРОКА(A2);45;))^2)+((23-1)*(СТАНДОТКЛОН.В(СМЕЩ(лист1!$A$1;46;СТРОКА(A2);23;))^2)))/((45+23-2))*(((1/45)+(1/23))))
в этом месте
Код: Выделить весь код
КОРЕНЬ(((45-1)
вместо 45 стояло кол-во единиц
здесь
Код: Выделить весь код
2)+((23-1)*(СТАНДОТКЛОН.В(С
здесь вместо 23 стояло реально кол-во двоек
в этом тоже самое
Код: Выделить весь код
/((45+23-2))*(((1/45)+(1/23))))
вместо 45 реально кол-во единиц, а вместо 23 реальное кол-во двоек

потому что кол-во единиц и двоек каждый раз разное

Последний раз редактировалось okshef, 22-09-2014 в 22:04.


Отправлено: 21:39, 22-09-2014 | #7


Модератор


Moderator


Сообщения: 16848
Благодарности: 3247

Профиль | Сайт | Отправить PM | Цитировать


Нет. Справка к формуле СМЕЩ гласит

Цитата:
СМЕЩ(ссылка; смещ_по_строкам; смещ_по_столбцам; [высота]; [ширина])
используем СЧЁТЕСЛИ(Лист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. при добавлении строк сверху во второй формуле нужно менять СЧЁТЕСЛИ(Лист1!$A:$A;1)+1 1 на количество строк
  2. 1 должны идти перед 2 (как сейчас)
  3. 1 и 2 не должны перемешиваться

Цитата vanoman:
А в идеале(я об этом и не прошу) »
я ответил

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Последний раз редактировалось okshef, 22-09-2014 в 23:06.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:01, 22-09-2014 | #8


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата vanoman:
Iska, это вы не поняли мою идею. Например с поправками okshef, все он тянет и все высчитывает как надо) »
Я Вашу идею вполне понял. И повторю ещё раз: пересчёт относительных ссылок в формулах при протаскивании происходит строго в направлении протаскивания.

И с выкладками коллеги okshef — точно так же, ничего не изменилось . Вы же видите, как это происходит — за счёт индексов. Я и не сомневался, что кто-нибудь предложит Вам обходной путь, потому и прошу всегда выкладывать образцы документов.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:28, 22-09-2014 | #9


Аватара для vanoman

Ветеран


Сообщения: 549
Благодарности: 0

Профиль | Отправить PM | Цитировать


okshef, что-то на практике это плохо получается гляньте, плизз
у меня только ссылка выходит
Я просто не такой профессионал в экселе

Последний раз редактировалось vanoman, 05-01-2015 в 01:23.


Отправлено: 22:42, 22-09-2014 | #10



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] помогите правильно подтянуть формулу

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2013 - [решено] как правильно подобрать формулу. r-studio Microsoft Office (Word, Excel, Outlook и т.д.) 9 01-10-2013 11:47
Помогите написать формулу в OPEN OFFICE Татьяна_Лебедева Хочу все знать 2 23-04-2013 15:13
CMD/BAT - [решено] Расчитать формулу sov44 Скриптовые языки администрирования Windows 8 05-08-2011 12:42
Помогите автоматизировать формулу в Excel dexer Хочу все знать 1 03-09-2009 16:48
Excel | нужно подобрать формулу Eldar Хочу все знать 7 13-07-2004 11:56




 
Переход