Постараюсь описать задачу более подробно. В диапазоне G9:S11 разбиты по дням объёмы с 20.07 по 31.07, дни указаны в диапазоне G6:S6. Задача. Заполнить ячейки E9, F9; E10, F11 (начало и окончание) используя формулу, т.е. так как руками вписано в ячейки E11, F11.
Прошу помощи в написании формулы. Из графика производства работ необходимо подтянуть даты начала и окончания в соответствующие столбцы (в примере "Е" и "F")
Function MergeIf(TextRange As Range, SearchRange As Range, Condition As String) Dim Delimeter As String, i As Long Delimeter = ", " 'символы-разделители (можно заменить на пробел или ; и т.д.)
'если диапазоны проверки и склеивания не равны друг другу - выходим с ошибкой If SearchRange.Count <> TextRange.Count Then MergeIf = CVErr(xlErrRef) Exit Function End If
'проходим по все ячейкам, проверяем условие и собираем текст в переменную OutText For i = 1 To SearchRange.Cells.Count If SearchRange.Cells(i) Like Condition Then OutText = OutText & TextRange.Cells(i) & Delimeter Next i
'выводим результаты без последнего разделителя MergeIf = Left(OutText, Len(OutText) - Len(Delimeter)) End Function
Доброго времени суток знатоки Excel, прошу помощи с объединением значений ячеек в одну при условии соответствия значений их типу. Есть данные в столбце "В" (тип свай) и есть порядковый номер столбец "А", требуется выбрать по Типам свай - порядковые номера и записать их в строке соответствующей типу.
Доброго времени суток знатоки Excel, прошу помощи с объединением значений ячеек в одну при условии соответствия значений их типу. Есть данные в столбце "В" (тип свай) и есть порядковый номер столбец "А", требуется выбрать по Типам свай - порядковые номера и записать их в строке соответствующей типу.
Ок, спасибо. Ещё вопрос, как возможно копировать значения даты с одного листа на другой пропуская пустые ячейки. Даты с листа3 копировать на лист1 пропуская ячейки без значений. Так чтобы они не отображались на листе1 и к ним не применялось УФ. (подсветил жёлтым то что не должно копироваться с листа 3 до тех пор, пока на листе 3 не появится дата). Спасибо!
Всем доброго времени суток! Уважаемые гуру Excel прошу помощи в сложившейся задаче, поиск на форуме желаемого результата не принёс. Необходимо изменять цвет определённых ячеек на одном листе (лист2) при изменении цвета ячеек на другом листе (лист1). К столбцу D листа1 применено УФ по нескольким условиям, в зависимости от выбранной даты в ячейке А1 и значений даты в ячейках E3:H9 листа 1 цвета в столбце D листа1 изменяются. Требуется эти изменения отразить на листе 2 в ячейках с соответствующими значениями. Спасибо!