Как в формуле увеличить значение адреса ячеек?
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 и так далее.
Всем добрый день, есть такой вопрос:Код
=ЕСЛИ(E22="+";ВПР('армирование перекрытия и промеж'!$D$79;J2:K20;2);"")
Формулу вставляю в ячейку допустим в ячейку G22, надо протянуть с G22 по G40 так, что бы поменялись значения J2:K20 на L2:M20 и так далее. sazn
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
Делай нормально и будет нормально!
Ответить
Сообщение sazn , ну а файл-пример -то где?) Именно с указанным названием листа.Автор - Che79 Дата добавления - 20.03.2018 в 12:02
sazn
Дата: Вторник, 20.03.2018, 12:10 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Вот пример.
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));"")
Если правильно понялКод
=ЕСЛИ(E9="+";ВПР($A$1;$I$2:$N$7;СТРОКА(A2));"")
sboy
Яндекс: 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.]а функция ВПР у вас правильно прописана а?
а если так сделать?Код
=ЕСЛИ(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
Сори файл не правильно сделал. Передела, сейчас будет понятнее. Там Выбор идет по дате. в первой графе.
Сори файл не правильно сделал. Передела, сейчас будет понятнее. Там Выбор идет по дате. в первой графе. sazn
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 в таблице нетути
я про ВПР вас спросилКод
ВПР('армирование перекрытия и промеж'!$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. Там все ок выводит. Вот еще подредактировал пример.
Там не точное сравнение. Главное выводить значение ячейки с датой меньше указанной в А1. Там все ок выводит. Вот еще подредактировал пример. sazn
sazn
Ответить
Сообщение Там не точное сравнение. Главное выводить значение ячейки с датой меньше указанной в А1. Там все ок выводит. Вот еще подредактировал пример. Автор - sazn Дата добавления - 20.03.2018 в 12:30
Che79
Дата: Вторник, 20.03.2018, 12:30 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
а функция ВПР у вас правильно прописана?
sazn , проверьте заодно в ней четвертый аргумент)) Точно ИСТИНА нужна? --------------------------- Да, значит правильно
а функция ВПР у вас правильно прописана?
sazn , проверьте заодно в ней четвертый аргумент)) Точно ИСТИНА нужна? --------------------------- Да, значит правильноChe79
Делай нормально и будет нормально!
Сообщение отредактировал 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 и Все
В формуле нужно просто менять при протягивание: I2:J7 K2:L7 M2:N7 O2:P7 и Все sazn
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);"")
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
Делай нормально и будет нормально!
Ответить
Сообщение 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
Ответить
Сообщение Нет, не так. Сейчас постараюсь в файле более подробно все описать )))) Автор - sazn Дата добавления - 20.03.2018 в 13:27
Che79
Дата: Вторник, 20.03.2018, 13:29 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Только, давайте файл с реальной структурой. Данные-то могут быть "левые")
Только, давайте файл с реальной структурой. Данные-то могут быть "левые") Che79
Делай нормально и будет нормально!
Ответить
Сообщение Только, давайте файл с реальной структурой. Данные-то могут быть "левые") Автор - 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
Делай нормально и будет нормально!
Ответить
Сообщение Теперь то же самое, но приложенным файлом. Автор - 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);"" Вот так, только при перетаскивание
Вот В формуле нужно просто менять при протягивание с 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
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
Вот как должно быть, только как это сделать автоматически при перетаскивание.
Вот как должно быть, только как это сделать автоматически при перетаскивание. sazn
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);"");"")
Сделали бы сразу нормальный пример, сразу бы получили ответ... Вытянули из Вас только к 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
Яндекс: 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);"")
Выложу свой вариант. Массивная Код
=ЕСЛИ(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
Делай нормально и будет нормально!
Ответить
Сообщение Выложу свой вариант. Массивная Код
=ЕСЛИ(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
Ответить
Сообщение Спасибо, буду пробовать ) Автор - sazn Дата добавления - 20.03.2018 в 14:09