jueves, 23 de mayo de 2013

Relaciones entre Word y Excel

Estos dos programas pueden compartir recursos y datos de las siguientes formas:
De Word a Excel y de Excel a Word:
  • Utilizando el portapapeles (Copiar y Pegar)
Algunas veces será necesario convertir, en Excel, el texto en columnas y en Word, convertirlo a tabla, columnas o texto.
  • Utilizando la opción Importar datos, desde Excel.
 Solo se importan hojas o/y libros de Excel y texto plano (sin formato)
 
En Excel 2003 y 2007: Datos - Obtener datos externos - Importar datos
  • Utilizando en Word la opcion Combinar correspondencia tomando como origen de datos una hoja de un libro de Excel.
  • Utilizando los datos recabados a traves de un formulario de Word.
Para guardar los datos del formulario, previamente hay que activar la opción, en Word:
Herramientas, Opciones, Guardar, "Guardar datos solo para formularios"  
y despues Guardar el formulario, preferiblemente como copia.
Se guardan los datos como .TXT y despues se importar desde Excel, en una linea o en varias segun necesidad.
 

Funcion SUMAPRODUCCTO


Básicamente, la función SUMAPRODUCTO multiplica los elementos de varias matrices “por filas” y suma los resultados. 

=SUMAPRODUCTO(rango1;rango2; ...)

Con la función SUMAPRODUCTO podemos añadir comparaciones/validaciones que nos devuelven un valor binario para cada fila que se procesa, con lo cual podemos poner condiciones.

=SUMAPRODUCTO((C2:C13=2)*D2:D13*E2:E13)

Dónde el resultado de C2:C13=2 es una matriz que tiene unos para las filas del dato=2 y el resto ceros. Finalmente, el resultado de la función SUMAPRODUCTO la suma de los productos dónde la matriz “C2:C13=2” no es cero.
Otro ejemplocon mas de una condicion


=SUMAPRODUCTO((A2:A13=“Producto A”)*(B2:B13=”PYME”)*(C2:C13=1)*D2:D13*E2:E13)

Con otra funcion:

=SUMAPRODUCTO(CONTAR.SI(R1;"J");CONTAR.SI(R2;"M"))
Esta formula cuenta el nº de celdas de un rango que cumplen con las dos condiciones: J y M