Страницы: 1
RSS
Дан ряд чисел через запятую. размножить значение в хвосте.
 
Код
=A1&ПОВТОР(ПРАВСИМВ(A1;5);3)
Согласие есть продукт при полном непротивлении сторон
 
еще вариация
Код
=ПОДСТАВИТЬ(ЛЕВБ(A1;16)&ПОВТОР(ПРАВБ(A1;4)&",";4);",";"";6)
Лень двигатель прогресса, доказано!!!
 
А вот макрос тогда:
Код
Sub AddValues()
    Dim arrIn, arrP, lngI As Long, bytB As Byte
    arrIn = Range("A1").CurrentRegion.Value
    For lngI = 1 To UBound(arrIn, 1)
        arrP = Split(arrIn(lngI, 1), ",")
        For bytB = 1 To 3
        arrIn(lngI, 1) = arrIn(lngI, 1) & "," & arrP(UBound(arrP))
        Next bytB
    Next lngI
    Range("D1").Resize(UBound(arrIn, 1), 1) = arrIn
End Sub


З.Ы. Здравствуйте.
Кому решение нужно - тот пример и рисует.
 
Ради прикола, командой CMD
Код
for /f "tokens=1,2,3 delims=," %i in (T10YIE.csv) do @echo %i,%j,%k,%k,%k,%k >> new.csv
Страницы: 1
Читают тему
Наверх