Здравствуйте! Подскажите как решить задачу. Смысл в следующем, есть диапазон из 8-ми ячеек, в 4-х из которых могут быть значения но не обязательно и в каких именно заранее не известно. Мне нужно в соседнюю таблицу перенести все значения которые есть, в первую ячейку первое значение, во вторую второе и т.д. Пытался найти решение задачи, но единственное что нашёл это функцию ВПР, с помощью которой удалось найти и перенести только первое значение, соответственно если их 2-4, то ничего не получается. Формулы:
Код
Для 1-го значения =ВПР("*";$B$2:$B$9;1;0)
Для 2-го значения =ВПР("*";$B$2:$B$9;2;0), но уже ничего не получается.
Спасибо, Вы всё правильно поняли. Только у меня появилась одна проблема, при попытке использовать массив в других файлах появляется сообщение "формула массива в объединённых ячейках неверны" либо просто отображается #Число!
Locko, просто объединенные ячейки - зло. для использования формулы массива нужно сперва снять объединение, ввести формулу, а потом можно снова объединить.
Хорошо, буду иметь в виду. Но у меня уже какая-то мистика начинается. Почему-то там где должно быть первое значение сообщение о ошибке. Хотя остальные ячейки нормально работают.
Попробовал способ Bema и MOTO, по какой-то причине при попытке сделать самому с 24 строки оба варианта, ничего не получается. Подскажите пожалуйста в чём моя ошибка. В файле, в самом верху способ от MOTO работает, снизу с 24 строки, столбец "МОТО" уже ничего не получается.