¿Cómo guardar xls {, x} como archivo csv para que las fórmulas se muestren como texto?


11

Tengo una hoja de cálculo grande en la que muchas de las celdas contienen fórmulas.

¿Cómo puedo producir una versión de texto delimitado de esta hoja de cálculo para que todas las fórmulas aparezcan como el texto de su código fuente?

Por ejemplo, para una hoja de cálculo en la que la columna Aes

14
59
27

la celda B1se establece en =SUM(A:A), y todas las celdas restantes están vacías, si hiciéramos "Guardar como" CSV, el *.csvarchivo resultante se vería así (las dos últimas celdas de la segunda columna están vacías):

14,100
59,
27,

En contraste, lo que quiero sería este:

14,=SUM(A:A)
59,
27,

De hecho, los valores que no son de fórmula no son importantes (excepto como marcadores de posición), por lo que la alternativa a continuación también estaría bien. Aquí las únicas celdas no vacías son las correspondientes a las celdas que contienen fórmulas en la hoja original; en este caso, el principal '=' se puede omitir de las celdas no vacías:

,SUM(A:A)
,
,

¡Gracias!

PD. Soy analfabeto de VBA, por lo que me gustaría evitarlo si es posible.

Respuestas:


14

Lo acabo de probar y es mucho más fácil de lo que pensé para obtener resultados como el segundo caso que especificó.

Haz lo siguiente:

  1. Ingrese todos sus datos / fórmulas
  2. Seleccione el Show Formulasbotón (a través de Formulas> Formula Auditingen Excel 2007)
  3. Guardar como tipo de archivo CSV(MS-DOS)
  4. Abra el archivo resultante en el Bloc de notas para verificar.

Voy a jugar un poco más para ver si puedo lograr que reduzca las fórmulas como mencionaste en el caso 3.


3

Lo mismo se aplica para LibreOffice Calc (Versión: 6.0.6.2):

  1. Mostrar fórmulas ( Ctrl+`),
  2. Seleccione "Guardar como" ( Shift+Ctrl+S),
  3. Seleccione "Texto CSV (.csv)" de la lista
  4. Marque "Guardar fórmulas de celda en lugar de valores calculados"
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.