Excel: cambiar el formato de datos en la celda

Excel: cambiar el formato de datos en la celda

Tengo datos en una celda (por ejemplo, ND(1.37)) y necesito mostrarlos de una manera diferente (ND<1.37).

¿Existe una forma rápida y sencilla de hacer esto mediante una macro o un script breve?

¡Gracias de antemano!

EDITAR: No he probado demasiado todavía (todavía soy algo nuevo con las macros de Excel), pero un ejemplo de lo que estoy buscando es:

ND(494) a ND<494
ND(319) a ND<319
ND(2,19) a ND<2,19

En esencia, estoy intentando cambiar ND(###) a ND<###.

Respuesta1

Creo que esto hace lo que necesitas:

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

Respuesta2

Sitodotus células contienen , puedes usarND(something)

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

Si tiene datos que no coinciden con ese patrón, deberá especificar qué resultados desea.

información relacionada