Fórmula de la hoja de Excel

0

Cómo escribir una fórmula para la columna de la hoja de Excel donde en

Decir en la columna A, tengo valores separados por comas de latitud y longitudes Como se ve a continuación extraído de Google Maps

80.92148226371144,17.18796104255562,0 80.92123844326346,17.18795574199224,0 80.92019190187209,17.18810646109912,0 80.91937460740688,17.18818915740208,0 80.91934005911999,17.18760565619843,0 80.91985629670067,17.18753076666198,0 80.92085194681668,17.18746106678102,0 80.9216956446183,17.18739025030046,0 80.92148226371144,17.18796104255562,0

Primero es la longitud, segundo es la latitud y así sucesivamente

Necesito tomar el promedio de todas las latitudes y longitudes en una celda

y encontrar una latitud y longitud central común.

¿Cómo puedo hacer eso en la hoja de Excel como se muestra en la Columna B?

Yatin
fuente
¿Cada celda contiene una soltero par de valores o muchos pares de valores?
Gary's Student

Respuestas:

-2

En la cinta 'Datos' puede encontrar la función 'Texto a columnas'. Esto puede procesar los datos como usted tiene.

Como veo, ya tiene sus datos en Excel, y sus datos tienen tripletas de datos, separados por coma y espacio, así que en el formulario (Texto a columnas) debe seleccionar "Delimitado", "Coma" y "Espacio". Después de eso, simplemente presione Finalizar. Ahora tiene varias columnas. Esto es necesario para utilizar fórmulas.

Es posible que necesite remodelar sus datos :

Entonces es posible que desee remodelar el vector que tiene, como aquí , o hacerlo simplemente a mano si es posible. Esto es aplicable si tiene una sola línea. En varias líneas todavía puede utilizar la solución a continuación.

También es posible utilizar fórmulas matriciales. :

Asumir que sus datos después de aplicar la función 'Texto a columnas' está en el rango B2: AB2, y hay tres datos diferentes cada uno, como en su ejemplo:

enter image description here

Puede usar la siguiente fórmula de matriz:

  =AVERAGE(IF(MOD(COLUMN(B2:AB2),3)=2,B2:AB2,""))
  =AVERAGE(IF(MOD(COLUMN(B2:AB2),3)=0,B2:AB2,""))

NOTA : Ya que ingresas una fórmula de matriz, usa Ctrl-Shift-Enter.

Para más información sobre fórmulas matriciales ver la documentación. aquí .

Probé sus datos utilizando este método y funciona en mi sistema.

NOTA : El separador utilizado por las fórmulas puede variar según el sistema local. En mi sistema los números están escritos como 3,1415 y fórmulas como =SUM(A1;B2), en otros números del sistema se escriben como 3.1415 y fórmulas como =SUM(A1,B2).

NOTA : Si desea omitir la parte 'Texto a columna' e insiste en hacerlo solo con fórmulas, puede probar esta enviar.

SchLx
fuente