Заполнение ячеек в зависимости от разных условий
kvlar
Дата: Вторник, 13.05.2025, 19:39 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Помогите, пожалуйста, с решением. Нужно следующее. Если в ячейке А1 написано "1 класс", то в столбце В должен выводится список 1 класса. Если в ячейке А1 написано "2 класс", то в столбце В должен выводится список 2 класса. И так далее. Сами списки находятся, допустим, на 2 листе по колонкам (1 класс в А столбце, 2 класс в В столбце и т.д.) Списки выводится должны именно в одном и том же столбце, в зависимости от содержимого ячейки А1.
Помогите, пожалуйста, с решением. Нужно следующее. Если в ячейке А1 написано "1 класс", то в столбце В должен выводится список 1 класса. Если в ячейке А1 написано "2 класс", то в столбце В должен выводится список 2 класса. И так далее. Сами списки находятся, допустим, на 2 листе по колонкам (1 класс в А столбце, 2 класс в В столбце и т.д.) Списки выводится должны именно в одном и том же столбце, в зависимости от содержимого ячейки А1. kvlar
Сообщение отредактировал kvlar - Вторник, 13.05.2025, 19:42
Ответить
Сообщение Помогите, пожалуйста, с решением. Нужно следующее. Если в ячейке А1 написано "1 класс", то в столбце В должен выводится список 1 класса. Если в ячейке А1 написано "2 класс", то в столбце В должен выводится список 2 класса. И так далее. Сами списки находятся, допустим, на 2 листе по колонкам (1 класс в А столбце, 2 класс в В столбце и т.д.) Списки выводится должны именно в одном и том же столбце, в зависимости от содержимого ячейки А1. Автор - kvlar Дата добавления - 13.05.2025 в 19:39
i691198
Дата: Вторник, 13.05.2025, 20:17 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
130
±
Замечаний:
0% ±
2016
Добрый вечер, пример вы забыли приложить, а без него могу только дать совет. То что вы описали называется связанные или зависимые выпадающие списки. Способов реализации несколько, обсуждались на форуме много раз, можете сами поискать.
Добрый вечер, пример вы забыли приложить, а без него могу только дать совет. То что вы описали называется связанные или зависимые выпадающие списки. Способов реализации несколько, обсуждались на форуме много раз, можете сами поискать. i691198
Ответить
Сообщение Добрый вечер, пример вы забыли приложить, а без него могу только дать совет. То что вы описали называется связанные или зависимые выпадающие списки. Способов реализации несколько, обсуждались на форуме много раз, можете сами поискать. Автор - i691198 Дата добавления - 13.05.2025 в 20:17
gling
Дата: Вторник, 13.05.2025, 20:55 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2635
Репутация:
725
±
Замечаний:
0% ±
2010
И вам здравствуйте! Попробуйте такую формулу в В1 и протяни е вниз =ИНДЕКС(Лист2!$A$1:$G$73;;ПОИСКПОЗ($A$1;Лист2!$A$1:$G$1;)) если не сможете самостоятельно, прикрепите файл в формате Excel.
И вам здравствуйте! Попробуйте такую формулу в В1 и протяни е вниз =ИНДЕКС(Лист2!$A$1:$G$73;;ПОИСКПОЗ($A$1;Лист2!$A$1:$G$1;)) если не сможете самостоятельно, прикрепите файл в формате Excel. gling
ЯД-41001506838083
Ответить
Сообщение И вам здравствуйте! Попробуйте такую формулу в В1 и протяни е вниз =ИНДЕКС(Лист2!$A$1:$G$73;;ПОИСКПОЗ($A$1;Лист2!$A$1:$G$1;)) если не сможете самостоятельно, прикрепите файл в формате Excel. Автор - gling Дата добавления - 13.05.2025 в 20:55
DrMini
Дата: Среда, 14.05.2025, 07:01 |
Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
И вам kvlar , тоже доброе утро. Как вариант:Код
=ВЫБОРСТОЛБЦ(Лист2!A2:C11;ЛЕВБ(A1;1))
формат ячеек на Лист1:;;
И вам kvlar , тоже доброе утро. Как вариант:Код
=ВЫБОРСТОЛБЦ(Лист2!A2:C11;ЛЕВБ(A1;1))
формат ячеек на Лист1:;; DrMini
Ответить
Сообщение И вам kvlar , тоже доброе утро. Как вариант:Код
=ВЫБОРСТОЛБЦ(Лист2!A2:C11;ЛЕВБ(A1;1))
формат ячеек на Лист1:;; Автор - DrMini Дата добавления - 14.05.2025 в 07:01
kvlar
Дата: Среда, 14.05.2025, 08:02 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
DrMini, Спасибо, что откликнулись. При открытии файле все как надо. Но стоит поменять значение в А1, как В принимает вид: #ИМЯ?
DrMini, Спасибо, что откликнулись. При открытии файле все как надо. Но стоит поменять значение в А1, как В принимает вид: #ИМЯ? kvlar
Ответить
Сообщение DrMini, Спасибо, что откликнулись. При открытии файле все как надо. Но стоит поменять значение в А1, как В принимает вид: #ИМЯ? Автор - kvlar Дата добавления - 14.05.2025 в 08:02
DrMini
Дата: Среда, 14.05.2025, 08:06 |
Сообщение № 6
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Но стоит поменять значение в А1
А какая у вас версия Excel?
Но стоит поменять значение в А1
А какая у вас версия Excel?DrMini
Ответить
Сообщение Но стоит поменять значение в А1
А какая у вас версия Excel?Автор - DrMini Дата добавления - 14.05.2025 в 08:06
kvlar
Дата: Среда, 14.05.2025, 08:11 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Попробуйте такую формулу в В1 и протяни е вниз
Спасибо за помощь. Срабатывает формула, но в списке класса появляется и название самого класса, т.е. содержимое ячейки А1
Попробуйте такую формулу в В1 и протяни е вниз
Спасибо за помощь. Срабатывает формула, но в списке класса появляется и название самого класса, т.е. содержимое ячейки А1kvlar
Ответить
Сообщение Попробуйте такую формулу в В1 и протяни е вниз
Спасибо за помощь. Срабатывает формула, но в списке класса появляется и название самого класса, т.е. содержимое ячейки А1Автор - kvlar Дата добавления - 14.05.2025 в 08:11
kvlar
Дата: Среда, 14.05.2025, 08:12 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
2016 Она в школе. Поменять не получится
2016 Она в школе. Поменять не получится kvlar
Сообщение отредактировал kvlar - Среда, 14.05.2025, 08:13
Ответить
Сообщение 2016 Она в школе. Поменять не получится Автор - kvlar Дата добавления - 14.05.2025 в 08:12
DrMini
Дата: Среда, 14.05.2025, 08:13 |
Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Как вариант (для более ранних версий):Код
=ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:C$10;СТРОКА(A2););"")
Как вариант (для более ранних версий):Код
=ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:C$10;СТРОКА(A2););"")
DrMini
Ответить
Сообщение Как вариант (для более ранних версий):Код
=ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:C$10;СТРОКА(A2););"")
Автор - DrMini Дата добавления - 14.05.2025 в 08:13
kvlar
Дата: Среда, 14.05.2025, 08:16 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Работает. Спасибо!!!! Если не сложно... По В1 я увидел формулу. А как вы сделали выбор в А1. Хочется не тупо использовать ваше решение , а с собственным развитием
Работает. Спасибо!!!! Если не сложно... По В1 я увидел формулу. А как вы сделали выбор в А1. Хочется не тупо использовать ваше решение , а с собственным развитием kvlar
Ответить
Сообщение Работает. Спасибо!!!! Если не сложно... По В1 я увидел формулу. А как вы сделали выбор в А1. Хочется не тупо использовать ваше решение , а с собственным развитием Автор - kvlar Дата добавления - 14.05.2025 в 08:16
kvlar
Дата: Среда, 14.05.2025, 08:18 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
И еще. Если на листе 2 будет не три класса, а скажем 25. Это будет работать?. Хотя можете не отвечать, попробую - увижу!
И еще. Если на листе 2 будет не три класса, а скажем 25. Это будет работать?. Хотя можете не отвечать, попробую - увижу! kvlar
Ответить
Сообщение И еще. Если на листе 2 будет не три класса, а скажем 25. Это будет работать?. Хотя можете не отвечать, попробую - увижу! Автор - kvlar Дата добавления - 14.05.2025 в 08:18
DrMini
Дата: Среда, 14.05.2025, 08:26 |
Сообщение № 12
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Если правильно понял то так:Данные — Проверка вводимых значений
Если правильно понял то так:Данные — Проверка вводимых значений DrMini
Ответить
Сообщение Если правильно понял то так:Данные — Проверка вводимых значений Автор - DrMini Дата добавления - 14.05.2025 в 08:26
DrMini
Дата: Среда, 14.05.2025, 08:42 |
Сообщение № 13
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
не три класса, а скажем 25
Измените диапазон для первой строки Лист 2
не три класса, а скажем 25
Измените диапазон для первой строки Лист 2 DrMini
Ответить
Сообщение не три класса, а скажем 25
Измените диапазон для первой строки Лист 2 Автор - DrMini Дата добавления - 14.05.2025 в 08:42
kvlar
Дата: Среда, 14.05.2025, 09:59 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Диапазон расширил. В списке выбора появились все классы, но В (там, где я сделал) не заполняется. Что упустил? Мой добавленный 4 класс в файле.
Диапазон расширил. В списке выбора появились все классы, но В (там, где я сделал) не заполняется. Что упустил? Мой добавленный 4 класс в файле. kvlar
Ответить
Сообщение Диапазон расширил. В списке выбора появились все классы, но В (там, где я сделал) не заполняется. Что упустил? Мой добавленный 4 класс в файле. Автор - kvlar Дата добавления - 14.05.2025 в 09:59
DrMini
Дата: Среда, 14.05.2025, 10:17 |
Сообщение № 15
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Я же вам писалИзмените диапазон для первой строки Лист 2
Это вот тут: =ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:D$10 ;СТРОКА(A2););"")
Я же вам писалИзмените диапазон для первой строки Лист 2
Это вот тут: =ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:D$10 ;СТРОКА(A2););"")DrMini
Ответить
Сообщение Я же вам писалИзмените диапазон для первой строки Лист 2
Это вот тут: =ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:D$10 ;СТРОКА(A2););"")Автор - DrMini Дата добавления - 14.05.2025 в 10:17
kvlar
Дата: Среда, 14.05.2025, 12:17 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Да, я тут и менял. Но что-то видно с первого раза не пошло. Теперь все получилось. Спасибо Вам огромное!!!
Да, я тут и менял. Но что-то видно с первого раза не пошло. Теперь все получилось. Спасибо Вам огромное!!! kvlar
Ответить
Сообщение Да, я тут и менял. Но что-то видно с первого раза не пошло. Теперь все получилось. Спасибо Вам огромное!!! Автор - kvlar Дата добавления - 14.05.2025 в 12:17
kvlar
Дата: Четверг, 15.05.2025, 08:02 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Доброе утро. Помогите, пожалуйста доделать форму. В колонке А ставиться оценка цифрой. А в колонке В должна появляться расшифровка (она в С) Проблема в том, что в каждой из ячеек столбца А может быть любая цифра от 2 до 5. И соответствующая ячейка столбца В должна узнавать эту цифру и писать соответствующую расшифровку. Так возможно? Спасибо.
Доброе утро. Помогите, пожалуйста доделать форму. В колонке А ставиться оценка цифрой. А в колонке В должна появляться расшифровка (она в С) Проблема в том, что в каждой из ячеек столбца А может быть любая цифра от 2 до 5. И соответствующая ячейка столбца В должна узнавать эту цифру и писать соответствующую расшифровку. Так возможно? Спасибо. kvlar
К сообщению приложен файл:
12.xlsx
(8.0 Kb)
Ответить
Сообщение Доброе утро. Помогите, пожалуйста доделать форму. В колонке А ставиться оценка цифрой. А в колонке В должна появляться расшифровка (она в С) Проблема в том, что в каждой из ячеек столбца А может быть любая цифра от 2 до 5. И соответствующая ячейка столбца В должна узнавать эту цифру и писать соответствующую расшифровку. Так возможно? Спасибо. Автор - kvlar Дата добавления - 15.05.2025 в 08:02
Pelena
Дата: Четверг, 15.05.2025, 09:30 |
Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19508
Репутация:
4620
±
Замечаний:
±
Excel 365 & Mac Excel
kvlar , новый вопрос не относится к данной теме. Создайте новую
kvlar , новый вопрос не относится к данной теме. Создайте новуюPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение kvlar , новый вопрос не относится к данной теме. Создайте новуюАвтор - Pelena Дата добавления - 15.05.2025 в 09:30
kvlar
Дата: Пятница, 16.05.2025, 18:33 |
Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация:
0
±
Замечаний:
0% ±
Это вот тут: =ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:D$10;СТРОКА(A2););"")
Скажите, а возможно ли к выводимой фамилии подставить порядковый номер впереди? Но не использовать вариант приписать номер к фамилии на втором листе А еще лучше, чтобы порядковый номер выводился перед фамилией в предыдущем столбце, а не в том, в котором фамилия.
Это вот тут: =ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:D$10;СТРОКА(A2););"")
Скажите, а возможно ли к выводимой фамилии подставить порядковый номер впереди? Но не использовать вариант приписать номер к фамилии на втором листе А еще лучше, чтобы порядковый номер выводился перед фамилией в предыдущем столбце, а не в том, в котором фамилия. kvlar
Сообщение отредактировал kvlar - Пятница, 16.05.2025, 18:54
Ответить
Сообщение Это вот тут: =ЕСЛИОШИБКА(ГПР(A$1;Лист2!A$1:D$10;СТРОКА(A2););"")
Скажите, а возможно ли к выводимой фамилии подставить порядковый номер впереди? Но не использовать вариант приписать номер к фамилии на втором листе А еще лучше, чтобы порядковый номер выводился перед фамилией в предыдущем столбце, а не в том, в котором фамилия. Автор - kvlar Дата добавления - 16.05.2025 в 18:33
DrMini
Дата: Пятница, 16.05.2025, 19:11 |
Сообщение № 20
Группа: Модераторы
Ранг: Старожил
Сообщений: 2036
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
чтобы порядковый номер выводился перед фамилией в предыдущем столбце
Можно так:Код
=ЕСЛИ(C1=0;"";СТРОКА(A1))
или так:Код
=ЕСЛИ(C1>0;СТРОКА(A1);"")
чтобы порядковый номер выводился перед фамилией в предыдущем столбце
Можно так:Код
=ЕСЛИ(C1=0;"";СТРОКА(A1))
или так:Код
=ЕСЛИ(C1>0;СТРОКА(A1);"")
DrMini
Ответить
Сообщение чтобы порядковый номер выводился перед фамилией в предыдущем столбце
Можно так:Код
=ЕСЛИ(C1=0;"";СТРОКА(A1))
или так:Код
=ЕСЛИ(C1>0;СТРОКА(A1);"")
Автор - DrMini Дата добавления - 16.05.2025 в 19:11