Pregunta

Nunca he usado las hojas de cálculo para nada más que un gráfico rápida. Me gustaría aprender a utilizar las fórmulas de hoja de cálculo en toda su extensión y han estado jugando en las hojas de cálculo de Google.

No parece que haya que hacer para ser exhaustivas sobre cualquier tutoriales de cálculo de Google e incluso la documentación de Google a menudo hace referencias a la funcionalidad de Excel sin explicarla.

Mi pregunta es, ¿debería primero aprender a utilizar las fórmulas 'avanzados' (o decir vlookups ARRAYFORMULA en Google) hojas de cálculo en Excel y luego pasar a las hojas de cálculo de Google? No estoy haciendo nada extraordinariamente complicado, pero me gustaría saber algunas de las mejores prácticas cuando se tira de información a través de las hojas y la reorganización y filtrarla usando fórmulas (no macros).

- editado para aclarar mi deseo de utilizar fórmulas, no macros

¿Fue útil?

Solución

hojas de cálculo de Excel tienen un lenguaje de programación (Excel VBA, véase Joel Spolsky), que no se encuentra en las hojas de cálculo de Google, por lo que a partir de Excel no es probablemente el camino de la alegría.

Se podría comenzar con algunos ejercicios de hojas de cálculo, como

  1. Implementar un gráfico de puntuación de bolos usando referencias de celda relativas
  2. Implementar un gráfico de puntuación de bolos usando ARRAYFORMULA
  3. Implementar un informe liga de bolos en el que cada equipo utiliza su propia hoja de cálculo y sus importaciones informe todos los datos.
  4. etc.

Eso le daría una idea de uno de los dominios de problemas para los que Google hojas de cálculo son del tamaño correcto y el lugar correcto:.-Registro de colaboración disponibles en cualquier lugar y resumen

Otros consejos

Hay una API completa ahora de cálculo de Google.

Google es gratuito, pero muy limitado. Excel es potente y rápido (al ser una aplicación de escritorio original), pero es caro.

Debe tener en cuenta para descargar OpenOffice, que es gratuito y rápido.

De acuerdo - Open Office sería el camino a seguir - hay un buen tutorial aquí .

Y está basado en Java, se ejecuta en varias plataformas.

AFAICT, hojas de cálculo de Google no son programables. Excel y OOo son, así que si usted quiere aprender acerca de la "programación de hoja de cálculo", obtendrá ninguna parte con Google.

OOo, en particular, se puede programar en Python, por lo que es una plataforma más estructurado para el desarrollo. VBA otoh es un básico muy evolucionada, pero sigue siendo un gran dolor para hacerlo bien. (Testigo de cualquier sistema de contabilidad excel arrastrándose lentamente hacia unmaintanability)

Personalmente, me gustaría hacer toda la programación en un servidor de base de datos (más algún lenguaje de script), y el uso de la hoja de cálculo como frontend (en lugar de un navegador); pero parece que la mayoría de las características integrationability '' significa sólo que es fácil de copiar la salida de la BD a la hoja de cálculo y, a veces de vuelta a la base de datos, ninguno que he visto hace it datos 'en vivo'.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top