Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ссылки в сводной таблице - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Ссылки в сводной таблице
knopka Дата: Понедельник, 09.01.2017, 12:30 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2007
Ребята, добрый день! Вы меня не раз выручали, и мне нужна ваша помощь в очередной раз!) Вопрос может показаться школьным, но я не могу совладать с этими ссылками(((
Мне нужно заполнить клетки, которые залиты желтым цветом на 1ом листе, но когда я пытаюсь вытянуть формулу вниз, что бы заполнить столбец аналогично у меня нумерация ячеек автоматически ставится подряд, а надо чтобы были только четные ячейки (в одном случае) и только нечетные ( в другом), т.к. на других листах строки объединены по 2. Можно ли это сделать как то автоматически, а не вручную исправлять номера ячеек, а то на большое количество людей это занимает очень много времени. Заранее спасибо.
К сообщению приложен файл: 4773205.xls (79.0 Kb)
 
Ответить
СообщениеРебята, добрый день! Вы меня не раз выручали, и мне нужна ваша помощь в очередной раз!) Вопрос может показаться школьным, но я не могу совладать с этими ссылками(((
Мне нужно заполнить клетки, которые залиты желтым цветом на 1ом листе, но когда я пытаюсь вытянуть формулу вниз, что бы заполнить столбец аналогично у меня нумерация ячеек автоматически ставится подряд, а надо чтобы были только четные ячейки (в одном случае) и только нечетные ( в другом), т.к. на других листах строки объединены по 2. Можно ли это сделать как то автоматически, а не вручную исправлять номера ячеек, а то на большое количество людей это занимает очень много времени. Заранее спасибо.

Автор - knopka
Дата добавления - 09.01.2017 в 12:30
Nic70y Дата: Понедельник, 09.01.2017, 13:13 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=ИНДЕКС('январь '!AL:AL;СТРОКА(A1)*2-1+ЕСЛИ(СТРОКА(A1)<=(ПОИСКПОЗ("стационар";'январь '!D:D;)-8)/2;7;10))
так?
К сообщению приложен файл: 0989341.xls (87.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ИНДЕКС('январь '!AL:AL;СТРОКА(A1)*2-1+ЕСЛИ(СТРОКА(A1)<=(ПОИСКПОЗ("стационар";'январь '!D:D;)-8)/2;7;10))
так?

Автор - Nic70y
Дата добавления - 09.01.2017 в 13:13
bmv98rus Дата: Понедельник, 09.01.2017, 13:52 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
knopka,

Если правильно понял, то Для СВОД!F8 и остальных на листе. По табельным номерам.
Код
=IFERROR(VLOOKUP($B8;INDIRECT(ADDRESS(1;2;;;F$6)&":"&ADDRESS(1000;COLUMN($AL$1)));COLUMN($AL$1)-1;FALSE);"")

Код
COLUMN($AL$1)
можно заменить но номер столбца. 1000 тоже уменьшить в зависимости от количества записей.Листы должны иметь теже наименования что и в заголовке, а то январь уже с пробелом в конце.
Ну а сумма по году уже непосредсвенно
Код
=SUM('январь :февраль'!AN8:AN9)
И пока это мне не нравится.
К сообщению приложен файл: 4773205.xlsx (38.6 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Понедельник, 09.01.2017, 14:46
 
Ответить
Сообщениеknopka,

Если правильно понял, то Для СВОД!F8 и остальных на листе. По табельным номерам.
Код
=IFERROR(VLOOKUP($B8;INDIRECT(ADDRESS(1;2;;;F$6)&":"&ADDRESS(1000;COLUMN($AL$1)));COLUMN($AL$1)-1;FALSE);"")

Код
COLUMN($AL$1)
можно заменить но номер столбца. 1000 тоже уменьшить в зависимости от количества записей.Листы должны иметь теже наименования что и в заголовке, а то январь уже с пробелом в конце.
Ну а сумма по году уже непосредсвенно
Код
=SUM('январь :февраль'!AN8:AN9)
И пока это мне не нравится.

Автор - bmv98rus
Дата добавления - 09.01.2017 в 13:52
Gustav Дата: Понедельник, 09.01.2017, 14:22 | Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
А я вручную, по-"плотницки", без усложнения формул:
1. В ячейку Н8 формулу, которую протягиваем до Q8
Код
="_"&H6&"!AL8"

2. Далее диапазон H8:Q8 - Выделить, Копировать, Специальная вставка (Значения)
3. И по Ctrl+H меняем в этом диапазоне символ подчеркивания _ на равенство = (листы месяцев перед этой операцией уже должны существовать)

P.S. Если надо, чтобы адреса в формулах ниже дальше шли с шагом 2, т.е. AL8, AL10, AL12 и т.д., то
1. делаем еще раз формулу в ячейке H9, протягивая ее до Q9 (т.е. строкой ниже)
Код
="_"&H6&"!AL10"

2. Далее диапазон H9:Q9 - Выделить, Копировать, Специальная вставка (Значения)
3. Новый шаг! Пока не меняя _ на =, выделяем двухстрочный диапазон H8:Q9, цепляем при нажатой левой кнопке мыше правый нижний угол границы диапазона и тянем вниз, например, до ячейки Q15.
4. Наконец, по Ctrl+H меняем во всём диапазоне H8:Q15 символ подчеркивания _ на равенство =.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 09.01.2017, 15:35
 
Ответить
СообщениеА я вручную, по-"плотницки", без усложнения формул:
1. В ячейку Н8 формулу, которую протягиваем до Q8
Код
="_"&H6&"!AL8"

2. Далее диапазон H8:Q8 - Выделить, Копировать, Специальная вставка (Значения)
3. И по Ctrl+H меняем в этом диапазоне символ подчеркивания _ на равенство = (листы месяцев перед этой операцией уже должны существовать)

P.S. Если надо, чтобы адреса в формулах ниже дальше шли с шагом 2, т.е. AL8, AL10, AL12 и т.д., то
1. делаем еще раз формулу в ячейке H9, протягивая ее до Q9 (т.е. строкой ниже)
Код
="_"&H6&"!AL10"

2. Далее диапазон H9:Q9 - Выделить, Копировать, Специальная вставка (Значения)
3. Новый шаг! Пока не меняя _ на =, выделяем двухстрочный диапазон H8:Q9, цепляем при нажатой левой кнопке мыше правый нижний угол границы диапазона и тянем вниз, например, до ячейки Q15.
4. Наконец, по Ctrl+H меняем во всём диапазоне H8:Q15 символ подчеркивания _ на равенство =.

Автор - Gustav
Дата добавления - 09.01.2017 в 14:22
knopka Дата: Понедельник, 09.01.2017, 14:55 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2007
Nic70y, если забиваю в свой файл эту формулу,то с 43 номера по порядку не считает - нули выдает
 
Ответить
СообщениеNic70y, если забиваю в свой файл эту формулу,то с 43 номера по порядку не считает - нули выдает

Автор - knopka
Дата добавления - 09.01.2017 в 14:55
knopka Дата: Понедельник, 09.01.2017, 15:03 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2007
Gustav, вы уж меня извините, я чайничный пользователь, у меня так не получается. вас не затруднит в файле показать?
 
Ответить
СообщениеGustav, вы уж меня извините, я чайничный пользователь, у меня так не получается. вас не затруднит в файле показать?

Автор - knopka
Дата добавления - 09.01.2017 в 15:03
Nic70y Дата: Понедельник, 09.01.2017, 15:17 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=ВПР(НАИМЕНЬШИЙ('январь '!A:A;СТРОКА(A1));'январь '!A:AL;38;)
К сообщению приложен файл: 1886948.xls (86.5 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ВПР(НАИМЕНЬШИЙ('январь '!A:A;СТРОКА(A1));'январь '!A:AL;38;)

Автор - Nic70y
Дата добавления - 09.01.2017 в 15:17
Gustav Дата: Понедельник, 09.01.2017, 15:22 | Сообщение № 8
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
вас не затруднит в файле показать?

knopka, а что я покажу в файле? После описанных мною действий в ячейке H8 будет формула =март!AL8, в ячейке I8 =апрель!AL8 ... в ячейке Q8 =декабрь!AL8. Т.е. будет то, что Вам надо и всё. Сам процесс-то как показать? Не видеопрезентацию же делать - она в 100 Кб никак не влезет :)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
вас не затруднит в файле показать?

knopka, а что я покажу в файле? После описанных мною действий в ячейке H8 будет формула =март!AL8, в ячейке I8 =апрель!AL8 ... в ячейке Q8 =декабрь!AL8. Т.е. будет то, что Вам надо и всё. Сам процесс-то как показать? Не видеопрезентацию же делать - она в 100 Кб никак не влезет :)

Автор - Gustav
Дата добавления - 09.01.2017 в 15:22
knopka Дата: Понедельник, 09.01.2017, 15:26 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2007
Nic70y, Вы просто чудо! Благодарю!
 
Ответить
СообщениеNic70y, Вы просто чудо! Благодарю!

Автор - knopka
Дата добавления - 09.01.2017 в 15:26
knopka Дата: Понедельник, 09.01.2017, 15:31 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2007
Gustav, так я получается почти так и делала, только я на 500 чел это немного замучилась делать(((
 
Ответить
СообщениеGustav, так я получается почти так и делала, только я на 500 чел это немного замучилась делать(((

Автор - knopka
Дата добавления - 09.01.2017 в 15:31
Gustav Дата: Понедельник, 09.01.2017, 15:40 | Сообщение № 11
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
только я на 500 чел это немного замучилась делать(((

knopka, если Вы о шаге адресов в формулах через строчку (8,10,12), то я дописал "P.S." в сообщении 4.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
только я на 500 чел это немного замучилась делать(((

knopka, если Вы о шаге адресов в формулах через строчку (8,10,12), то я дописал "P.S." в сообщении 4.

Автор - Gustav
Дата добавления - 09.01.2017 в 15:40
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!