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

Вход

Регистрация

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

 

= Мир MS Excel/Как в формуле увеличить значение адреса ячеек? - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Как в формуле увеличить значение адреса ячеек?
sazn Дата: Вторник, 20.03.2018, 11:55 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем добрый день, есть такой вопрос:
Код
=ЕСЛИ(E22="+";ВПР('армирование перекрытия и промеж'!$D$79;J2:K20;2);"")

Формулу вставляю в ячейку допустим в ячейку G22, надо протянуть с G22 по G40 так, что бы поменялись значения J2:K20 на L2:M20 и так далее.


sazn

Сообщение отредактировал sazn - Вторник, 20.03.2018, 12:00
 
Ответить
СообщениеВсем добрый день, есть такой вопрос:
Код
=ЕСЛИ(E22="+";ВПР('армирование перекрытия и промеж'!$D$79;J2:K20;2);"")

Формулу вставляю в ячейку допустим в ячейку G22, надо протянуть с G22 по G40 так, что бы поменялись значения J2:K20 на L2:M20 и так далее.

Автор - sazn
Дата добавления - 20.03.2018 в 11:55
Che79 Дата: Вторник, 20.03.2018, 12:02 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
sazn, ну а файл-пример -то где?) Именно с указанным названием листа.


Делай нормально и будет нормально!
 
Ответить
Сообщениеsazn, ну а файл-пример -то где?) Именно с указанным названием листа.

Автор - Che79
Дата добавления - 20.03.2018 в 12:02
sazn Дата: Вторник, 20.03.2018, 12:10 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот пример.
К сообщению приложен файл: 3852935.xlsx (9.0 Kb)


sazn
 
Ответить
СообщениеВот пример.

Автор - sazn
Дата добавления - 20.03.2018 в 12:10
sboy Дата: Вторник, 20.03.2018, 12:14 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Если правильно понял
Код
=ЕСЛИ(E9="+";ВПР($A$1;$I$2:$N$7;СТРОКА(A2));"")
К сообщению приложен файл: 9720171.xlsx (9.2 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеЕсли правильно понял
Код
=ЕСЛИ(E9="+";ВПР($A$1;$I$2:$N$7;СТРОКА(A2));"")

Автор - sboy
Дата добавления - 20.03.2018 в 12:14
китин Дата: Вторник, 20.03.2018, 12:17 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а если так сделать?
Код
=ЕСЛИ(E9="+";ВПР($A$1;$I$2:$N$7;СТРОКА(A2);0);"")

[p.s.]а функция ВПР у вас правильно прописана а?
К сообщению приложен файл: sazn.xlsx (9.1 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Вторник, 20.03.2018, 12:21
 
Ответить
Сообщениеа если так сделать?
Код
=ЕСЛИ(E9="+";ВПР($A$1;$I$2:$N$7;СТРОКА(A2);0);"")

[p.s.]а функция ВПР у вас правильно прописана а?

Автор - китин
Дата добавления - 20.03.2018 в 12:17
sazn Дата: Вторник, 20.03.2018, 12:20 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Сори файл не правильно сделал. Передела, сейчас будет понятнее. Там Выбор идет по дате. в первой графе.
К сообщению приложен файл: 4226953.xlsx (9.4 Kb)


sazn

Сообщение отредактировал sazn - Вторник, 20.03.2018, 12:23
 
Ответить
СообщениеСори файл не правильно сделал. Передела, сейчас будет понятнее. Там Выбор идет по дате. в первой графе.

Автор - sazn
Дата добавления - 20.03.2018 в 12:20
китин Дата: Вторник, 20.03.2018, 12:24 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
я про ВПР вас спросил
Код
ВПР('армирование перекрытия и промеж'!$D$79;J2:K20;2)

вас ничего не смущает? и в вашем результате ничего не смущает? такой даты как в А1 в таблице нетути


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Вторник, 20.03.2018, 12:24
 
Ответить
Сообщениея про ВПР вас спросил
Код
ВПР('армирование перекрытия и промеж'!$D$79;J2:K20;2)

вас ничего не смущает? и в вашем результате ничего не смущает? такой даты как в А1 в таблице нетути

Автор - китин
Дата добавления - 20.03.2018 в 12:24
sazn Дата: Вторник, 20.03.2018, 12:30 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Там не точное сравнение. Главное выводить значение ячейки с датой меньше указанной в А1. Там все ок выводит.
Вот еще подредактировал пример.
К сообщению приложен файл: 2532955.xlsx (9.5 Kb)


sazn
 
Ответить
СообщениеТам не точное сравнение. Главное выводить значение ячейки с датой меньше указанной в А1. Там все ок выводит.
Вот еще подредактировал пример.

Автор - sazn
Дата добавления - 20.03.2018 в 12:30
Che79 Дата: Вторник, 20.03.2018, 12:30 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
а функция ВПР у вас правильно прописана?
sazn, проверьте заодно в ней четвертый аргумент)) Точно ИСТИНА нужна?
---------------------------
Да, значит правильно


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Вторник, 20.03.2018, 12:31
 
Ответить
Сообщение
а функция ВПР у вас правильно прописана?
sazn, проверьте заодно в ней четвертый аргумент)) Точно ИСТИНА нужна?
---------------------------
Да, значит правильно

Автор - Che79
Дата добавления - 20.03.2018 в 12:30
sazn Дата: Вторник, 20.03.2018, 12:32 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
В формуле нужно просто менять при протягивание:
I2:J7
K2:L7
M2:N7
O2:P7
и Все


sazn
 
Ответить
СообщениеВ формуле нужно просто менять при протягивание:
I2:J7
K2:L7
M2:N7
O2:P7
и Все

Автор - sazn
Дата добавления - 20.03.2018 в 12:32
Che79 Дата: Вторник, 20.03.2018, 13:17 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
sazn, как понял задачу + по написанному Вами в сообщении #10 и примере. Вдруг угадал.
См. желтые ячейки, формула массива (ввод Ctrl+Shift+Enter)
Код
=ЕСЛИ(E9="+";ВПР(A1;ВЫБОР(ПОИСКПОЗ(СТРОКА();СТРОКА($E$9:$E$12););$I$2:$J$7;$K$2:$L$7;$M$2:$N$7;$O$2:$P$7);2);"")
К сообщению приложен файл: 4226953_1.xlsx (9.7 Kb)


Делай нормально и будет нормально!
 
Ответить
Сообщениеsazn, как понял задачу + по написанному Вами в сообщении #10 и примере. Вдруг угадал.
См. желтые ячейки, формула массива (ввод Ctrl+Shift+Enter)
Код
=ЕСЛИ(E9="+";ВПР(A1;ВЫБОР(ПОИСКПОЗ(СТРОКА();СТРОКА($E$9:$E$12););$I$2:$J$7;$K$2:$L$7;$M$2:$N$7;$O$2:$P$7);2);"")

Автор - Che79
Дата добавления - 20.03.2018 в 13:17
sazn Дата: Вторник, 20.03.2018, 13:27 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Нет, не так. Сейчас постараюсь в файле более подробно все описать ))))


sazn
 
Ответить
СообщениеНет, не так. Сейчас постараюсь в файле более подробно все описать ))))

Автор - sazn
Дата добавления - 20.03.2018 в 13:27
Che79 Дата: Вторник, 20.03.2018, 13:29 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Только, давайте файл с реальной структурой. Данные-то могут быть "левые")


Делай нормально и будет нормально!
 
Ответить
СообщениеТолько, давайте файл с реальной структурой. Данные-то могут быть "левые")

Автор - Che79
Дата добавления - 20.03.2018 в 13:29
sazn Дата: Вторник, 20.03.2018, 13:39 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
[img][/img]


sazn
 
Ответить
Сообщение[img][/img]

Автор - sazn
Дата добавления - 20.03.2018 в 13:39
Che79 Дата: Вторник, 20.03.2018, 13:41 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Теперь то же самое, но приложенным файлом.


Делай нормально и будет нормально!
 
Ответить
СообщениеТеперь то же самое, но приложенным файлом.

Автор - Che79
Дата добавления - 20.03.2018 в 13:41
sazn Дата: Вторник, 20.03.2018, 13:42 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот В формуле нужно просто менять при протягивание с F10 до F20
F9 "=ЕСЛИ(E9="+";ВПР(A1;I2:J7;2);"")"
F10 "=ЕСЛИ(E9="+";ВПР(A1;K2:L7;2);"")"
F11 "=ЕСЛИ(E9="+";ВПР(A1;M2:N7;2);"")"
F12 "=ЕСЛИ(E9="+";ВПР(A1;O2:P7;2);""

Вот так, только при перетаскивание


sazn
 
Ответить
СообщениеВот В формуле нужно просто менять при протягивание с F10 до F20
F9 "=ЕСЛИ(E9="+";ВПР(A1;I2:J7;2);"")"
F10 "=ЕСЛИ(E9="+";ВПР(A1;K2:L7;2);"")"
F11 "=ЕСЛИ(E9="+";ВПР(A1;M2:N7;2);"")"
F12 "=ЕСЛИ(E9="+";ВПР(A1;O2:P7;2);""

Вот так, только при перетаскивание

Автор - sazn
Дата добавления - 20.03.2018 в 13:42
sazn Дата: Вторник, 20.03.2018, 13:45 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот как должно быть, только как это сделать автоматически при перетаскивание.
К сообщению приложен файл: 9140768.xlsx (9.7 Kb)


sazn
 
Ответить
СообщениеВот как должно быть, только как это сделать автоматически при перетаскивание.

Автор - sazn
Дата добавления - 20.03.2018 в 13:45
sboy Дата: Вторник, 20.03.2018, 14:02 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Сделали бы сразу нормальный пример, сразу бы получили ответ... Вытянули из Вас только к 17 сообщению
варианты
Код
=ЕСЛИОШИБКА(ВПР($A$1;ВЫБОР((E9="+")*СТРОКА()-8;$I$2:$J$7;$K$2:$L$7;$M$2:$N$7;$O$2:$P$7);2);"")

Код
=ЕСЛИОШИБКА(ЕСЛИ(E9="+";ВПР($A$1;ИНДЕКС($I$2:$O$7;;(СТРОКА()-8)*2-1):ИНДЕКС($J$2:$P$7;;(СТРОКА()-8)*2-1);2);"");"")
К сообщению приложен файл: 9898459.xlsx (9.9 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеСделали бы сразу нормальный пример, сразу бы получили ответ... Вытянули из Вас только к 17 сообщению
варианты
Код
=ЕСЛИОШИБКА(ВПР($A$1;ВЫБОР((E9="+")*СТРОКА()-8;$I$2:$J$7;$K$2:$L$7;$M$2:$N$7;$O$2:$P$7);2);"")

Код
=ЕСЛИОШИБКА(ЕСЛИ(E9="+";ВПР($A$1;ИНДЕКС($I$2:$O$7;;(СТРОКА()-8)*2-1):ИНДЕКС($J$2:$P$7;;(СТРОКА()-8)*2-1);2);"");"")

Автор - sboy
Дата добавления - 20.03.2018 в 14:02
Che79 Дата: Вторник, 20.03.2018, 14:09 | Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Выложу свой вариант. Массивная
Код
=ЕСЛИ(E9="+";ВПР($A$1;ВЫБОР(ПОИСКПОЗ(СТРОКА();СТРОКА($E$9:$E$12););$I$2:ИНДЕКС($J$2:$J$50;ПОИСКПОЗ("ъыь";$J$2:$J$50));$K$2:ИНДЕКС($L$2:$L$50;ПОИСКПОЗ("ъыь";$L$2:$L$50));$M$2:ИНДЕКС($N$2:$N$50;ПОИСКПОЗ("ъыь";$N$2:$N$50));$O$2:ИНДЕКС($P$2:$P$50;ПОИСКПОЗ("ъыь";$P$2:$P$50)));2);"")
К сообщению приложен файл: 9140768-1.xlsx (9.9 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеВыложу свой вариант. Массивная
Код
=ЕСЛИ(E9="+";ВПР($A$1;ВЫБОР(ПОИСКПОЗ(СТРОКА();СТРОКА($E$9:$E$12););$I$2:ИНДЕКС($J$2:$J$50;ПОИСКПОЗ("ъыь";$J$2:$J$50));$K$2:ИНДЕКС($L$2:$L$50;ПОИСКПОЗ("ъыь";$L$2:$L$50));$M$2:ИНДЕКС($N$2:$N$50;ПОИСКПОЗ("ъыь";$N$2:$N$50));$O$2:ИНДЕКС($P$2:$P$50;ПОИСКПОЗ("ъыь";$P$2:$P$50)));2);"")

Автор - Che79
Дата добавления - 20.03.2018 в 14:09
sazn Дата: Вторник, 20.03.2018, 14:09 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо, буду пробовать )


sazn
 
Ответить
СообщениеСпасибо, буду пробовать )

Автор - sazn
Дата добавления - 20.03.2018 в 14:09
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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