Как в экселе заполнить ячейку в зависимости от содержимого другой
Как при вводе в ячейку определенного значения (например B42 или И43),заставить excel прописывать заданные значения в несколько других ячеек.
Например ввожу цифру 8 в ячейку, как объяснить программе что 8 означает 2 торца, 7 дуг, 1 дверь, 4 стрингера и 5 поликарбоната, причем каждой из этих значений ставятся в разные ячейки.
Прикрепленные файлы
- post_207216.xls (21 КБ)
Пользователь
Сообщений: 3102 Регистрация: 24.12.2012
11.03.2011 16:26:38
сделайте таблицу соответствия и выбирайте, см файл
Прикрепленные файлы
- post_207219.xls (26 КБ)
Редко но метко .
Пользователь
Сообщений: 779 Регистрация: 22.12.2012
11.03.2011 16:27:55
Как заставить Excel:
1. Если количество изделий высчитывается алгоритмом — ввести в каждую ячейку свой алгоритм вычислений (известный только Вам на данный момент).
2. Создать в отдельном месте подстановочную таблицу, затем при помощи функции (например «ВПР») подставлять данные соответствующие например 6 и 8.
А в Вашем примере ничего не понять, что из чего берётся.
Как в экселе заполнить ячейку в зависимости от содержимого другой
Здравствуйте. Стоит задача заполнить ячейки в столбцах B и C исходя из содержания ячеек в столбце A. Для примера первые 4 ячейки столбцов B и C заполнены вручную.
Вопрос заключается в следующем можно ли сделать так чтобы данные ячейки заполнялись автоматически, исходя из названия товара. Т.е. если в названии присутствует слово women, то столбец B имеет определенные опции: размерную сетку и доп опции (пример ячейка B3), если имеет слово youth то другие опции пример ячейка B4. И аналогично для столбца C, но в данном случае левая часть строк в ячейках будет неизменна (размер формы, комплект, рукав), а правая будет меняться в зависимости от содержания названия. Так например для ячейки С3 (параметры будут такими:
Размер формы|Женская (потому что ячейка A3 содержит слово women)
Комплект|Домашний (потому что ячейка A3 содержит слово home)
Рукав|Короткий(значение по умолчанию, меняется на Длинный если в ячейке есть слово ls)
Назначение|Игровая (значение не изменяется)
Есть ли возможность автоматического заполнения данных ячеек, например из других ячеек (предварительно заполнив их необходимым значениями). Например если название содержит слова women и home то формула ссылается на уже заполненные ячейки с нужными параметрами. Или возможность есть более простой способ решения данной задачи.
Заранее спасибо за любую помощь.
Здравствуйте. Стоит задача заполнить ячейки в столбцах B и C исходя из содержания ячеек в столбце A. Для примера первые 4 ячейки столбцов B и C заполнены вручную.
Вопрос заключается в следующем можно ли сделать так чтобы данные ячейки заполнялись автоматически, исходя из названия товара. Т.е. если в названии присутствует слово women, то столбец B имеет определенные опции: размерную сетку и доп опции (пример ячейка B3), если имеет слово youth то другие опции пример ячейка B4. И аналогично для столбца C, но в данном случае левая часть строк в ячейках будет неизменна (размер формы, комплект, рукав), а правая будет меняться в зависимости от содержания названия. Так например для ячейки С3 (параметры будут такими:
Размер формы|Женская (потому что ячейка A3 содержит слово women)
Комплект|Домашний (потому что ячейка A3 содержит слово home)
Рукав|Короткий(значение по умолчанию, меняется на Длинный если в ячейке есть слово ls)
Назначение|Игровая (значение не изменяется)
Есть ли возможность автоматического заполнения данных ячеек, например из других ячеек (предварительно заполнив их необходимым значениями). Например если название содержит слова women и home то формула ссылается на уже заполненные ячейки с нужными параметрами. Или возможность есть более простой способ решения данной задачи.
Заранее спасибо за любую помощь. chen
К сообщению приложен файл: Atlanta.xlsx (10.1 Kb)
Сообщение Здравствуйте. Стоит задача заполнить ячейки в столбцах B и C исходя из содержания ячеек в столбце A. Для примера первые 4 ячейки столбцов B и C заполнены вручную.
Вопрос заключается в следующем можно ли сделать так чтобы данные ячейки заполнялись автоматически, исходя из названия товара. Т.е. если в названии присутствует слово women, то столбец B имеет определенные опции: размерную сетку и доп опции (пример ячейка B3), если имеет слово youth то другие опции пример ячейка B4. И аналогично для столбца C, но в данном случае левая часть строк в ячейках будет неизменна (размер формы, комплект, рукав), а правая будет меняться в зависимости от содержания названия. Так например для ячейки С3 (параметры будут такими:
Размер формы|Женская (потому что ячейка A3 содержит слово women)
Комплект|Домашний (потому что ячейка A3 содержит слово home)
Рукав|Короткий(значение по умолчанию, меняется на Длинный если в ячейке есть слово ls)
Назначение|Игровая (значение не изменяется)
Есть ли возможность автоматического заполнения данных ячеек, например из других ячеек (предварительно заполнив их необходимым значениями). Например если название содержит слова women и home то формула ссылается на уже заполненные ячейки с нужными параметрами. Или возможность есть более простой способ решения данной задачи.
Заранее спасибо за любую помощь. Автор — chen
Дата добавления — 02.10.2015 в 19:57
Как заполнить ячейку в Excel по условию из другой ячейки?
Есть прайс лист с наличием, и нужно сделать так, чтобы знак «+» в соседней ячейке ставился тогда, когда есть только размеры 42 43 44 (в любой последовательности, в любом количестве размеров, например 42 42 42 43 44 44). Но только если есть 42 43 44, если хоть одного из них не будет, чтобы был знак » — «
- Вопрос задан более трёх лет назад
- 14007 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 2

Шохрух Шаймардонов @joeberetta
Читай: https://epdf.pub/google-for-dummies.html
Вставьте в ячейку A1 ваш текст с имеющимися размерами, а в соседней ячейке B1 нижеуказанную формулу:
=ЕСЛИ(И(ЕСЛИОШИБКА(НАЙТИ(C1;A1);"#ЗНАЧ!")<>"#ЗНАЧ!";ЕСЛИОШИБКА(НАЙТИ(C2;A1);"#ЗНАЧ!")<>"#ЗНАЧ!";ЕСЛИОШИБКА(НАЙТИ(C3;A1);"#ЗНАЧ!")<>"#ЗНАЧ!");"+";"-")
А в ячейку C1, C2 и C3 необходимые размеры (41, 42, 43 в вашем случае)
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

Bcoon @Volounteer
=ЕСЛИОШИБКА(ЕСЛИ(СУММ(НАЙТИ(;A1));»+»);»-«)
Формула массива. Вводите нажатием Ctrl+Shift+Enter. A1 — ячейка с размерами
Ответ написан более трёх лет назад
Сумма работать не будет. Для этой формулы 40 + 45 тоже самое что 42 + 43

Bcoon @Volounteer
stictt, сумма в этой формуле не для этого. Вы попробуйте применить. Всё работает
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Python
- +2 ещё
Как ускорить работу с большими таблицами данных?
- 1 подписчик
- 9 часов назад
- 91 просмотр
Автоматическое заполнение ячеек листа данными
Функция автозаполнения позволяет заполнять ячейки данными на основе шаблона или данных в других ячейках.
Примечание: В этой статье объясняется, как автоматически заполнить значения в других ячейках. Она не содержит сведения о вводе данных вручную или одновременном заполнении нескольких листов.

Другие видеоуроки от Майка Гирвина в YouTube на канале excelisfun
- Выделите одну или несколько ячеек, которые необходимо использовать в качестве основы для заполнения других ячеек. Например, если требуется задать последовательность 1, 2, 3, 4, 5. введите в первые две ячейки значения 1 и 2. Если необходима последовательность 2, 4, 6, 8. введите 2 и 4. Если необходима последовательность 2, 2, 2, 2. введите значение 2 только в первую ячейку.
- Перетащите маркер заполнения .
- При необходимости щелкните значок Параметры автозаполнения и выберите подходящий вариант.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
