
Estoy buscando reemplazar varias instancias de caracteres en una hoja de cálculo de AirTable que en su mayor parte usa/se puede adaptara partir de fórmulas de Excel. Estoy intentando crear un campo que crea elversión fonética de la OTANde un número de pedido de un campo determinado A
. Por ejemplo, si A
es S33BSAT
, la fórmula generaría Sierra-33-Bravo-Sierra-Alfa-Tango
. Agradecería sus ideas sobre la forma más limpia de implementar localmente.
Respuesta1
Si los caracteres siempre siguen el mismo patrón, entonces puede usar una tabla de búsqueda y otra columna para mostrar el resultado. Luego use la siguiente fórmula para extraer el código y generar el texto. En mi ejemplo, la tabla de búsqueda está en la columna D y los datos de búsqueda en la columna F y los resultados en la columna H.
=IF(F5<>"",INDEX(D:D,XMATCH(MID(F5,1,1) & "?",$D$1:$D$26,1)) & "-" & MID(F5,2,2) & "-" & INDEX(D:D,XMATCH(MID(F5,4,1) & "?",$D$1:$D$26,1)) & "-" & INDEX(D:D,XMATCH(MID(F5,5,1) & "?",$D$1:$D$26,1)) & "-" & INDEX(D:D,XMATCH(MID(F5,6,1) & "?",$D$1:$D$26,1)) & "-" & INDEX(D:D,XMATCH(MID(F5,7,1) & "?",$D$1:$D$26,1)),"")