Fórmula excel o macro

Hola quería saber si hay alguna forma de cambiar el formato de una celda dependiendo de otra.
Me explico:
Si encuentra el carácter "%" dentro de una celda, cambie el formato de toda la fila a porcentaje.
Para ser más exacto
Tengo este caso
(%AoI) 0,466 0,239 0,289
Y lo transforme a este otro
(%AoI) 46,6% 23,9% 28,9%
He mirado el formato condicional pero en esta opción de excel no contempla esta posibilidad.
Muchas gracias por su ayuda

1 Respuesta

Respuesta
1
Pienso que no existe esto en excel.
Se podría crear una macro para esto, quizás algo como:
Sub Porcentajes()
    Dim c As Range
    For Each c In Selection
          x = c.Value
          y = Mid(x, 1, 1)
          If y = "%" Then
                Range("B" & LTrim(Str(c.Row)) & ":D" & LTrim(Str(c.Row))).Style = "Percent"
          End If
    Next c
End Sub

Debes tener en cuenta que la macro aplicaría en las celdas que selecciones (debes seleccionar las celdas donde están los encabezados que tienen el signo de %, por ejemplo donde está %aol). También debes cambiar el rango de columnas donde estarían los datos en formato de número, reemplazarías B y DE dentro de la macro por las columnas desde hasta donde se deben cambiar los números.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas