Excel - 셀의 데이터 형식 변경

Excel - 셀의 데이터 형식 변경

한 셀에 데이터가 있는데(예: ND(1.37)) 이를 다른 방식으로 표시해야 합니다(ND<1.37).

매크로나 짧은 스크립트를 통해 이를 수행하는 빠르고 쉬운 방법이 있습니까?

미리 감사드립니다!

편집: 아직 많은 것을 시도하지는 않았지만(아직 Excel 매크로에 익숙하지 않습니다.) 제가 찾고 있는 예는 다음과 같습니다.

ND(494) ~ ND<494
ND(319) ~ ND<319
ND(2.19) ~ ND<2.19

본질적으로 ND(###)를 ND<###로 변경하려고 합니다.

답변1

나는 이것이 당신에게 필요한 것이라고 생각합니다:

Sub test()
Dim a As String
Dim cell As Object
For Each cell In Selection
    cell.Select
    a = ActiveCell.Text
    ActiveCell.Formula = Replace(Replace(a, "(", "<"), ")", "")
Next

End Sub

답변2

만약에모두셀에 가 포함되어 있으면 사용할 수 있습니다.ND(something)

="ND<" & LEFT(RIGHT(A1,LEN(A1)-3),LEN(A1)-4)

해당 패턴과 일치하지 않는 데이터가 있는 경우 원하는 결과를 지정해야 합니다.

관련 정보