Excel Удалить данные вне диапазона
У меня есть диапазон данных по многим ячейкам.
1,2,3,4,5,6,7,8,9
и я хочу, чтобы результат сказал, что я использую args, (диапазон, 3,7), затем данные изменяются на этот диапазон.
3,4,5,6,7
как эта формула, за исключением того, что фактические данные удаляются.
Public Function MakeAList(rng As Range, U As Long, L As Long) As String
Dim r As Range, s As String
For Each r In rng
If r.Value < L Or r.Value > U Then
s = s & "," & r.Value
End If
Next r
MakeAList = Mid(s, 2)
End Function
1 ответ
Пусть скажет клетка A1
содержать 1,2,3,4,5,6,7,8,9
,
Затем в A2
использование =MID(A1,3,7)
, это займет от 3 до 7 элементов внутри A1
,