Ребята, я сам допёр))
Формула будет гласить так:
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(A2;" ";" ");15))
Формула будет гласить так:
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(A2;" ";" ");15))
|
08.01.2026 23:02:49
А, можно ли Вашу формулу скорректировать так, чтобы она действовала не на 42 строки, а на все имеющиеся?
Потому что, в другой таблице строчек может быть гораздо больше, чтобы руками каждый раз формулу не изменять. Попытался сделать следующим образом, но не помогло
Изменено: - 08.01.2026 23:02:59
|
|||
|
|
|
|
07.01.2026 20:41:23
Добрый день!
Прошу вашей помощи в создании формулы массива. Эксель 2007 Файл для примера прикладываю. На разных складах разное количество товара по разным закупочным ценам. Мне нужно найти среднюю цену за штуку, учитывая количества с разными ценами. В последнем столбце, выделенным зеленым, я отразил правильные значения. Колонки, выделенные розовым - не нужны, я их отразил вам для примера. То есть, берем один товар, чтобы получить нужное значение: нужно перемножить сначала количества и цену по каждому складу, суммировать полученные цены и разделить на общее количество товара. Заранее благодарен за помощь!
Изменено: - 07.01.2026 20:42:27
|
|
|
|
|
|
07.01.2026 18:16:51
Есть еще вот такие замены, но они не подходят для #Н/Д (так как #Н/Д - это ошибка), но подходят для других примеров, к примеру, можно заменить #НД на НИЧЕГО:
Был бы готовый банк примеров отрывков из макроса.
Изменено: - 08.01.2026 22:57:50
|
|||||||||
|
|
|
|
07.01.2026 18:03:15
Нашел)) и скорректировал. Может, кому пригодится
Изменено: - 08.01.2026 22:58:35
|
|||
|
|
|
|
07.01.2026 17:40:24
Добрый день, друзья!
Эксель 2007 Подскажите, пожалуйста, код макроса, который бы в столбцах J:M заменил значение ячейки #Н/Д (ошибка ранее заменена значениями) на ничего. Ранее я применял формулу...
Спасибо!)
Изменено: - 08.01.2026 22:58:59
|
|||
|
|
|
|
07.01.2026 01:02:12
Я нашел немного другой способ:
Я поместил введенное значение в N7, а в формуле сделал ссылку на эту ячейку.
Изменено: - 08.01.2026 23:05:55
|
|||
|
|
|
|
07.01.2026 00:21:51
Сделал вот так:
Автозаполнение проходит успешно, формула применяется соответственно, но в ячейках #ИМЯ?
Изменено: - 08.01.2026 23:05:18
|
|||||
|
|
|
|
06.01.2026 23:44:27
Доброго всем времени суток!
Ребята, нужна подсказка: Эксель 2007 Есть формула
Она же в макросе выглядит так:
Подскажите, пожалуйста, кусок кода макроса, если вам не сложно... Спасибо!
Изменено: - 08.01.2026 23:04:43
|
|||||
|
|
|
|
06.01.2026 21:21:25
Прошу прощения...Вы всё точно мне подсказали, формула пригодилась, всё сработало. Спасибо Вам огромное, очень признателен!
Но пока я ждал ответа - сам нашел ответы на свои вновь возникшие вопросы) поэтому и удалил вопрос, подумал, что, возможно, еще не успели прочитать. Я над этими формулами сегодня часов 5 сижу гоняю макросы) Всё получилось. Приложенная мною таблица - это одна часть большого процесса. Назначенная мной переменная lLastRow вконтексте Dim lLastRow As Long, в этом случае, работала с 42 строками, а далее, по макросу, мне нужно было работать с бОльшим количеством строк, и, Dim lLastRow As Long применить не получалось. Потом до меня дошло, что lLastRow - это название переменной. И я решил ввести новую переменную lLastKey для работы с бОльшим количеством строк. Аналогичный код макроса, но уже с переменной lLastKey, позволили мне автоматически заполнить другой большой список. Может быть, с этим столкнётся другой новичок, такой же, как я, и эта информация для него будет полезна... |
|
|
|
|
|
06.01.2026 19:19:02
Добрый день!
Эксель 2007. В колонке E2 применил массивную формулу
Автозаполнение, при этом, проходит успешно. A2 (она же - RC[-4]) не меняется. Подскажите, пожалуйста, в чем может быть ошибка. Заранее благодарен за помощь!
Изменено: - 08.01.2026 23:04:03
|
|||||
|
|
|
|
06.01.2026 16:19:57
Добрый день, товарищи-профессионалы Экселя! Нужна ваша помощь)
Подскажите, пожалуйста: Есть 2 текста: В ячейке A2: МС1568 Винт с шайбой В ячейке A3: МС2768 Изобрёл 2 формулы в двух колонках B2 и C2 соответственно:
Но, при наличии артикула без наименования (как в ячейке A3), формула не помогает - выводится #ЗНАЧ! Тут, наверное, нужно еще вначале условие ЕСЛИ применить. Но как применить - я не знаю. Нужны ваши советы, ребята)
Изменено: - 08.01.2026 23:07:01
|
|||||
|
|
|