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

Вход

Регистрация

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

 

= Мир MS Excel/Функция ГПР (номер строки). - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функция ГПР (номер строки). (Формулы/Formulas)
Функция ГПР (номер строки).
vladislav40rus Дата: Вторник, 13.01.2015, 14:18 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Здравствуйте! Как в этой фунции сделать так, чтобы при копировании (растянуть мышью) номер строки менялся автоматом.

[admin]Тема закрыта. Причина: Нарушение правил пп 2[/admin]
К сообщению приложен файл: 7227824.xlsm (9.9 Kb)
 
Ответить
СообщениеЗдравствуйте! Как в этой фунции сделать так, чтобы при копировании (растянуть мышью) номер строки менялся автоматом.

[admin]Тема закрыта. Причина: Нарушение правил пп 2[/admin]

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 14:18
Nic70y Дата: Вторник, 13.01.2015, 14:21 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8760
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
Код
=ГПР(C4;$F$3:$I$13;СЧЁТЕСЛИ(C$4:C4;C4)+1;0)
так надо?


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ГПР(C4;$F$3:$I$13;СЧЁТЕСЛИ(C$4:C4;C4)+1;0)
так надо?

Автор - Nic70y
Дата добавления - 13.01.2015 в 14:21
vladislav40rus Дата: Вторник, 13.01.2015, 14:28 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Nic70y, Нет не так. В стобце D функция ГПР в ищет по второй строке массива, как и указано. Если я тяну мышью эту фрмулу вниз, то номер строки остаётся 2, а надо чтобы было 3, 4 и т.д.
 
Ответить
СообщениеNic70y, Нет не так. В стобце D функция ГПР в ищет по второй строке массива, как и указано. Если я тяну мышью эту фрмулу вниз, то номер строки остаётся 2, а надо чтобы было 3, 4 и т.д.

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 14:28
Nic70y Дата: Вторник, 13.01.2015, 14:30 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8760
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
чтобы было 3, 4
не пойму логику Вашего примера.
Код
=ГПР(C4;$F$3:$I$13;СТРОКА(A2);0)


ЮMoney 41001841029809
 
Ответить
Сообщение
чтобы было 3, 4
не пойму логику Вашего примера.
Код
=ГПР(C4;$F$3:$I$13;СТРОКА(A2);0)

Автор - Nic70y
Дата добавления - 13.01.2015 в 14:30
vladislav40rus Дата: Вторник, 13.01.2015, 14:40 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Nic70y, Есть искомое значение в ячейке С4, ГПР просматривает массив и ставит ту цифру какую видит в второй строке, если я меняю значение в С4 то и цифра напротив меняется, всё работает так как надо. Если я протяну формулу вниз, то, в формуле меняется искомое значение, меняется таблица (у меня зафиксирована), но не меняется номер строки, отсюда и вопрос как сделать так чтобы номер строки в функции ГПР менялся при протяжке формулы.


Сообщение отредактировал vladislav40rus - Вторник, 13.01.2015, 14:41
 
Ответить
СообщениеNic70y, Есть искомое значение в ячейке С4, ГПР просматривает массив и ставит ту цифру какую видит в второй строке, если я меняю значение в С4 то и цифра напротив меняется, всё работает так как надо. Если я протяну формулу вниз, то, в формуле меняется искомое значение, меняется таблица (у меня зафиксирована), но не меняется номер строки, отсюда и вопрос как сделать так чтобы номер строки в функции ГПР менялся при протяжке формулы.

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 14:40
Nic70y Дата: Вторник, 13.01.2015, 14:48 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8760
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
C5 другое значение и строка должна быть значит опять 2...
из двух формул ни чего не подошло?
К сообщению приложен файл: 15-2-23-66.xlsm (11.2 Kb)


ЮMoney 41001841029809
 
Ответить
СообщениеC5 другое значение и строка должна быть значит опять 2...
из двух формул ни чего не подошло?

Автор - Nic70y
Дата добавления - 13.01.2015 в 14:48
vikttur Дата: Вторник, 13.01.2015, 14:49 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Код
=ИНДЕКС(F4:I4;ПОИСКПОЗ(C4;$F$3:$I$3;))
 
Ответить
Сообщение
Код
=ИНДЕКС(F4:I4;ПОИСКПОЗ(C4;$F$3:$I$3;))

Автор - vikttur
Дата добавления - 13.01.2015 в 14:49
vladislav40rus Дата: Вторник, 13.01.2015, 15:20 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
vikttur, Nic70y, Попробую сформулировать по другому. Нужно чтобы при копировании формулы менялся номер строки по которой ГПР ищет значение. Если я копирую формулу вниз, то ГПР продолжает искать значение по второй строке массива, хотя искомое значение изменилось а номер строки нет. Сейчас в формуле (ячейка B2) номер строки 2 - ГПР(A2;$D$1:$G$11;2;0), копирую ниже в ячейку B3 получается ГПР(A3;$D$1:$G$11;2;0) искомое значение A2 изменилось на A3, а номер строки как был 2 так и остался.
К сообщению приложен файл: 4029098.xlsm (9.8 Kb)
 
Ответить
Сообщениеvikttur, Nic70y, Попробую сформулировать по другому. Нужно чтобы при копировании формулы менялся номер строки по которой ГПР ищет значение. Если я копирую формулу вниз, то ГПР продолжает искать значение по второй строке массива, хотя искомое значение изменилось а номер строки нет. Сейчас в формуле (ячейка B2) номер строки 2 - ГПР(A2;$D$1:$G$11;2;0), копирую ниже в ячейку B3 получается ГПР(A3;$D$1:$G$11;2;0) искомое значение A2 изменилось на A3, а номер строки как был 2 так и остался.

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 15:20
vikttur Дата: Вторник, 13.01.2015, 15:23 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Вы пробовали применять показанные формулы?
В них меняется номер строки или берутся данные текущей строки.
Покажите файл, в котором формулы работают не так, как Вам нужно.


Сообщение отредактировал vikttur - Вторник, 13.01.2015, 15:26
 
Ответить
СообщениеВы пробовали применять показанные формулы?
В них меняется номер строки или берутся данные текущей строки.
Покажите файл, в котором формулы работают не так, как Вам нужно.

Автор - vikttur
Дата добавления - 13.01.2015 в 15:23
Nic70y Дата: Вторник, 13.01.2015, 15:28 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 8760
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
vladislav40rus, по-моему, Вы уже получили ответ, только не видите его...
нарисуйте прям стрелками какая ячейка, куда должна попасть.
типа так:
http://joxi.ru/DrlOVwjSvgPkAP


ЮMoney 41001841029809
 
Ответить
Сообщениеvladislav40rus, по-моему, Вы уже получили ответ, только не видите его...
нарисуйте прям стрелками какая ячейка, куда должна попасть.
типа так:
http://joxi.ru/DrlOVwjSvgPkAP

Автор - Nic70y
Дата добавления - 13.01.2015 в 15:28
TimSha Дата: Вторник, 13.01.2015, 15:28 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
Попробую сформулировать по другому.

Не надо по-другому - объясните и покажите просто и понятно - что из чего, куда, почему вы хотите получить.
И не надо зашориваться на ГПР - есть масса других возможностей.


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Ответить
Сообщение
Попробую сформулировать по другому.

Не надо по-другому - объясните и покажите просто и понятно - что из чего, куда, почему вы хотите получить.
И не надо зашориваться на ГПР - есть масса других возможностей.

Автор - TimSha
Дата добавления - 13.01.2015 в 15:28
vladislav40rus Дата: Вторник, 13.01.2015, 15:39 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Да пробовал. В файле который я приложил сначала, работает это ГПР(C4;$F$3:$I$13;СТРОКА(A2);0), но файл где я хочу это сделать выдаёт #ССЫЛКА!, делал всё по аналогии но не получается. Оригинал приложить не могу, он очень большой.
 
Ответить
СообщениеДа пробовал. В файле который я приложил сначала, работает это ГПР(C4;$F$3:$I$13;СТРОКА(A2);0), но файл где я хочу это сделать выдаёт #ССЫЛКА!, делал всё по аналогии но не получается. Оригинал приложить не могу, он очень большой.

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 15:39
JayBhagavan Дата: Вторник, 13.01.2015, 15:41 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
vladislav40rus, сделайте копию оригинала, обрежьте до 100кБ и приложите к сообщению с неработающей формулой.


Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
 
Ответить
Сообщениеvladislav40rus, сделайте копию оригинала, обрежьте до 100кБ и приложите к сообщению с неработающей формулой.

Автор - JayBhagavan
Дата добавления - 13.01.2015 в 15:41
vikttur Дата: Вторник, 13.01.2015, 15:42 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

На своем примере из первого сообщения покажите.
 
Ответить
СообщениеНа своем примере из первого сообщения покажите.

Автор - vikttur
Дата добавления - 13.01.2015 в 15:42
vladislav40rus Дата: Вторник, 13.01.2015, 16:05 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Прилагаю часть оригинала с ошибкой.
К сообщению приложен файл: 4886141.xlsm (79.8 Kb)
 
Ответить
СообщениеПрилагаю часть оригинала с ошибкой.

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 16:05
vikttur Дата: Вторник, 13.01.2015, 16:11 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

$N$48:$Q$62 - посчитайте количество строк в диапазоне... Правильно - 15. А Вы ссылаетсь на 51 строку.
В первой формуле нужно указывать строку 2, правильно? СТРОКА(A2), СТРОКА(Z2), СТРОКА(2:2) - не имеет значения, важен номер строки. Не текущей!


Сообщение отредактировал vikttur - Вторник, 13.01.2015, 16:15
 
Ответить
Сообщение$N$48:$Q$62 - посчитайте количество строк в диапазоне... Правильно - 15. А Вы ссылаетсь на 51 строку.
В первой формуле нужно указывать строку 2, правильно? СТРОКА(A2), СТРОКА(Z2), СТРОКА(2:2) - не имеет значения, важен номер строки. Не текущей!

Автор - vikttur
Дата добавления - 13.01.2015 в 16:11
Nic70y Дата: Вторник, 13.01.2015, 16:18 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 8760
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
Код
=ГПР(F49;$N$48:$Q$62;СТРОКА()-ПОИСКПОЗ("яя";N$1:N49;1)+1;0)
для K49
К сообщению приложен файл: 700.xlsm (76.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ГПР(F49;$N$48:$Q$62;СТРОКА()-ПОИСКПОЗ("яя";N$1:N49;1)+1;0)
для K49

Автор - Nic70y
Дата добавления - 13.01.2015 в 16:18
vladislav40rus Дата: Вторник, 13.01.2015, 16:33 | Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
vikttur, Ёксель моксель, а ларчик - то просто открывался. Nic70y, Это тоже подойдёт но для другого случая. Nic70y, Это верно, не увидел сразу.
 
Ответить
Сообщениеvikttur, Ёксель моксель, а ларчик - то просто открывался. Nic70y, Это тоже подойдёт но для другого случая. Nic70y, Это верно, не увидел сразу.

Автор - vladislav40rus
Дата добавления - 13.01.2015 в 16:33
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функция ГПР (номер строки). (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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