<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>XperimentoS &#187; Excel</title>
	<atom:link href="http://www.xperimentos.com/category/herramientas/office/excel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xperimentos.com</link>
	<description>Experiencias Profesionales...</description>
	<lastBuildDate>Fri, 30 Apr 2010 16:45:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Microsoft presenta SQL Server PowerPivot para Excel 2010</title>
		<link>http://www.xperimentos.com/2009/11/12/microsoft-presenta-sql-server-powerpivot-para-excel-2010/</link>
		<comments>http://www.xperimentos.com/2009/11/12/microsoft-presenta-sql-server-powerpivot-para-excel-2010/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 21:00:59 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=1253</guid>
		<description><![CDATA[La proxima versión de Excel (dentro del Office 2010) incluirá como mejoras nuevas funcionalidades como herramienta analítica de Business Intelligence. Se le ha denominado SQL Server PowerPivot  (anteriormente &#8220;Gemini&#8221;)
Con ello se facilita que de manera facil cualquiera del usuario final del área de negocio, pueda montar de forma facil un Excel para toma de decisiones.

Para [...]]]></description>
			<content:encoded><![CDATA[<p>La proxima versión de Excel (dentro del Office 2010) incluirá como mejoras nuevas funcionalidades como herramienta analítica de Business Intelligence. Se le ha denominado SQL Server PowerPivot  (anteriormente &#8220;Gemini&#8221;)</p>
<p>Con ello se facilita que de manera facil cualquiera del usuario final del área de negocio, pueda montar de forma facil un Excel para toma de decisiones.</p>
<p><img class="aligncenter size-medium wp-image-1256" title="excel-pivot" src="http://www.xperimentos.com/public/2009/11/excel-pivot-300x186.jpg" alt="excel-pivot" width="300" height="186" /></p>
<p>Para controlar la dispersión de Hojas Excel que esto puede acarrear, se aumenta tambien la integracion con SharePoint Server 2010 y Microsoft SQL Server 2008 R2 para controlar los datos y gestión de las hojas; al tiempo que se facilita la compartición. Es decir, se gana una herramienta de más potencia, pero se pierde independencia de otras tecnologías y te ata un poco más a Microsoft.</p>
<p>Visualizar: <a href="http://www.powerpivot.com/" target="_blank">PowerPivot</a></p>
<p><a title="Read the PowerPivot for Excel 2010 datasheet" href="http://download.microsoft.com/download/8/C/F/8CF3C7AD-E252-44F1-B3A0-CB26CD0AC902/PowerPivot%20datasheet%20(TDM).docx"><strong>Leer el datasheet de PowerPivot for Excel 2010</strong></a></p>
<p>Fuente: <a href="http://todobi.blogspot.com/2009/11/microsoft-presenta-sql-server.html" target="_blank">TodoBI</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/11/12/microsoft-presenta-sql-server-powerpivot-para-excel-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gantt charts en Google Spreadsheets</title>
		<link>http://www.xperimentos.com/2008/11/17/gantt-charts-en-google-spreadsheets/</link>
		<comments>http://www.xperimentos.com/2008/11/17/gantt-charts-en-google-spreadsheets/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 19:11:43 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Gestión de sistemas]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Diagrama Gantt]]></category>
		<category><![CDATA[Gantt Chart]]></category>
		<category><![CDATA[Google Spreadsheets]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/11/17/gantt-charts-en-google-spreadsheets/</guid>
		<description><![CDATA[
Para la gestión de proyectos hay herramientas especificas muy útiles con inmensidad de opciones/funcionalidades, como por ejemplo MS Project (quizás la mas conocida). Aunque no guste a los puristas, no es raro utilizar Excel como herramienta de gestión de proyectos, principalmente por coste/sencillez (o por falta de conocimientos de otras herramientas). Si usas Excel para [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://code.google.com/apis/spreadsheets/images/gdata_spreadsheets_medium.png" align="left"></p>
<p>Para la gestión de proyectos hay herramientas especificas muy útiles con inmensidad de opciones/funcionalidades, como por ejemplo <em>MS Project</em> (quizás la mas conocida). Aunque no guste a los puristas, no es raro utilizar Excel como herramienta de gestión de proyectos, principalmente por coste/sencillez (o por falta de conocimientos de otras herramientas). Si usas Excel para el seguimiento de las tareas de los proyectos, puede que además te interese trabajar con la flexibilidad y capacidad de cooperación que tiene <a href="http://docs.google.com">Google Spreadsheets</a> (Sino conoces Google Spreadsheets te recomiendo que dediques 5 minutos a ver por donde irán las aplicaciones del futuro. Desde mi punto de vista, en cuanto Google resuelva como copiar y pegar fácilmente permitirá remplazar a Excel para el 95% de los usuarios).
<p>Una de las cosas excepcionales de Google Docs es la posibilidad que hay para los desarrolladores de crear e integrar sus propios productos dentro de spreadsheets como un <a href="http://code.google.com/apis/spreadsheets/spreadsheet_gadgets.html">gadget</a>. Gracias a la empresa <em>Viewpath, </em>han desarrollado un nuevo tipo de Gráfico para generar sencillos diagramas de Gantt, de esta forma nuestro tradicional Excel de gestión de tareas se puede convertir una herramienta mucho más visual y útil. A continuación un pequeño vídeo con un ejemplo.
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/dp6J6Bw92d4&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/dp6J6Bw92d4&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
<p>Nunca he tenido ningún problema usando estos servicios de Google (desde 2006 hasta hoy) salvo la velocidad del servicio, sin embargo, antes de que te lances a usar Google Spreadsheets de manera exponencial, no olvides que a día de hoy <strong>no</strong> hay garantías de <strong>disponibilidad</strong> y <strong>recuperación ante desastres</strong>. Es poco probable que ocurra algo así, una noticia de este estilo sería nefasta para la credibilidad de Google.
<p>Por último no debemos olvidar el problema de la privacidad de los datos. Si usas esta herramienta profesionalmente, quizás necesario, o incluso obligatorio dependiendo de los datos que almacenes, tener un acuerdo de confidencialidad con Google. A día de hoy, es posible con una cuenta de pago de Google Apps ajustar, la aceptación de la licencia de uso gratuita es muy ambigua. Para datos personales, sino utilizas una cuenta de pago de Google, Google Spreadsheets no es menos seguro (en cuanto a privacidad se refiere) que otros servicios gratuitos como Gmail, Hotmail, Yahoo mail o similar.
<p>Enlaces:
<p><a title="http://code.google.com/apis/spreadsheets/overview.html" href="http://code.google.com/apis/spreadsheets/overview.html">Google Spreadsheets</a>
<p><a href="http://googledocs.blogspot.com/2008/10/recently-google-docs-team-started.html">Noticia original</a> (<em>Featured gadget: Gantt charts in spreadsheets</em>) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/11/17/gantt-charts-en-google-spreadsheets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Uso de teclas de acceso rápido en MS Excel</title>
		<link>http://www.xperimentos.com/2008/11/04/uso-de-teclas-de-acceso-rapido-en-ms-excel/</link>
		<comments>http://www.xperimentos.com/2008/11/04/uso-de-teclas-de-acceso-rapido-en-ms-excel/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 11:26:04 +0000</pubDate>
		<dc:creator>Sergio Laborda</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[ALT]]></category>
		<category><![CDATA[Alternativo]]></category>
		<category><![CDATA[Control]]></category>
		<category><![CDATA[CRTL]]></category>
		<category><![CDATA[Cursor]]></category>
		<category><![CDATA[Tecla de acceso directo]]></category>
		<category><![CDATA[TIP]]></category>
		<category><![CDATA[Truco]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/11/04/uso-de-teclas-de-acceso-rapido-en-ms-excel/</guid>
		<description><![CDATA[Normalmente, cuando trabajamos en entorno Windows tenemos la costumbre de abusar del ratón. Hablo de abusar del ratón por la gran cantidad de tiempo que perdemos desplazando este entre las diferentes opciones que conocemos de antemano. En este post voy a intentar proponer algunas mejores prácticas para reducir este uso y mejorar nuestra efectividad. 
Uso [...]]]></description>
			<content:encoded><![CDATA[<p>Normalmente, cuando trabajamos en entorno Windows tenemos la costumbre de abusar del ratón. Hablo de abusar del ratón por la gran cantidad de tiempo que perdemos desplazando este entre las diferentes opciones que conocemos de antemano. En este post voy a intentar proponer algunas mejores prácticas para reducir este uso y mejorar nuestra efectividad. </p>
<p><strong>Uso de CTRL como maximizador de acciones:</strong> Al pulsar esta tecla generamos que cada uno de los movimientos por las celdas se amplifiquen. Veamos algunos ejemplos: </p>
<ul>
<li>CTLR + Teclas de movimiento: Si estamos en un bloque de celdas y nos estamos moviendo por ellas, al pulsar esta combinación nos lleva al primer punto vacío de este bloque del lado pulsado. Es decir, si estamos en el centro del bloque de celdas y pulsamos CRTL + Derecha nos llevará en la misma fila a la primera columna a nuestra derecha sin texto. </li>
<li>CRTL + Teclas de movimiento EN EDICIÓN: Del mismo modo, si estamos editando una celda (si estamos introduciendo un texto en esta) y queremos retroceder dentro de este texto, no es necesario usar el ratón para llegar al punto deseado. Simplemente pongamos la celda en modo edición (pulsando F2) y podremos movernos con las teclas de movimiento. Si queremos un avance más rápido, usamos la tecla CRTL y cada avance, en vez de suponer movernos un solo carácter, nos desplazaremos una palabra completa (volvemos a movernos “hasta la primera posición en blanco”). </li>
<li>CRTL + Avance de página: Un documento Excel es denominado por Microsoft como libro. Es así porque está compuesto de hojas. Para avanzar entre estas, usemos esta combinación  evitando el desplazamiento de ratón. </li>
<li>CRTL + Tabulación: Al igual que en otras muchas aplicaciones, si tenemos varios libros abiertos a la vez y queremos cambiar de uno a otro, lo podemos hacer pulsando CTRL + Tabulación.  </li>
</ul>
<p><strong>Uso de CRTL para acciones predefinidas</strong></p>
<ul>
<li>CRTL + F1: La versión 2003 incorporó una barra lateral (aparece en la derecha de la pantalla y se le suele dar menos importancia de la que tiene) en la que normalmente solemos ver la ayuda. Para que esta aparezca, pulsaremos CTRL + F1. En este menú encontraremos el gestor del portapapeles, las áreas de trabajo compartidas (para usuarios SharePoint), referencia (un diccionario, un traductor y buscador de sinónimos y antónimos),  o el gestor de imágenes prediseñadas entre otros. No he aprendido como navegar por estas opciones sin usar el ratón, pero no quería dejar de hablar de ellas y animaros a que, si os interesan, pidáis un post sobre ellas. </li>
<li>CRTL + F12: Para ver el menú “abrir” pulsaremos CTRL + F12. También podemos usar CTRL + O (en inglés) o A (en castellano). </li>
<li>CTRL + F4: Para cerrar el documento con el que estamos trabajando. </li>
<li>CRTL + C / X / Z: Los clásicos copiar, cortar y pegar. Siempre he pensado que pegado especial debería tener su rincón en este grupo. </li>
</ul>
<p><strong>Alternativo (ALT) para el movimiento por los menús</strong>. En los menús de Excel, siempre encontraremos una letra en cada línea de menú subrayada que significa que al pulsar la combinación “ALT+Letra” se abrirá directamente ese menú.<br />
<strong>Rutas  / palabras clave</strong>. Uno de los creadores de este blog me enseño este “TIP”. Amplía y da sentido a la funcionalidad ALT + Letra de menú. Soluciona el problema de que muchas acciones no pueden ser ejecutadas con teclas de acceso directo. Para ello me enseño a memorizar la combinación de letras de menú por las que me muevo para ejecutar alguna acción. Yo, cuando quiero realizar un pegado especial, mecánicamente realizo “Alt+E  -&gt; E”. Pruébalo, es realmente ágil. </p>
<p>Suelo usar alguna más pero las dejaremos para un futuro post. </p>
<p>Un saludo, </p>
<p>Sergio Laborda</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/11/04/uso-de-teclas-de-acceso-rapido-en-ms-excel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft Office 2003 problema con SKU011.CAB</title>
		<link>http://www.xperimentos.com/2008/06/05/microsoft-office-2003-problema-con-sku011cab/</link>
		<comments>http://www.xperimentos.com/2008/06/05/microsoft-office-2003-problema-con-sku011cab/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 11:45:53 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Office 2003]]></category>
		<category><![CDATA[problema]]></category>
		<category><![CDATA[SKU011.CAB]]></category>
		<category><![CDATA[Solución]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/06/05/microsoft-office-2003-problema-con-sku011cab/</guid>
		<description><![CDATA[Este es uno de esos post para no olvidar las cosas que vamos aprendiendo por el camino.
Desconozco el motivo/causa de los errores de Microsoft Office 2003, entre ellos, hay algunos cuya solución es sencilla y sin embargo puede traernos verdaderos dolores de cabeza. Por ejemplo, el siguiente error con el fichero SKU011.CAB:
Síntomas: 

No podemos abrir [...]]]></description>
			<content:encoded><![CDATA[<p>Este es uno de esos post para no olvidar las cosas que vamos aprendiendo por el camino.</p>
<p>Desconozco el motivo/causa de los errores de <strong>Microsoft Office 2003</strong>, entre ellos, hay algunos cuya solución es sencilla y sin embargo puede traernos verdaderos dolores de cabeza. Por ejemplo, el siguiente error con el fichero SKU011.CAB:</p>
<p><strong>Síntomas</strong>: </p>
<ol>
<li>No podemos abrir Excel,
<li>Al abrir Excel se lanza la instalación de nuevos componentes.
<li>Muestra un mensaje de error: Falta el fichero <strong>SKU011.CAB</strong>.
<li>Intentamos introducir el CD de instalación, pero tampoco encuentra el dichoso fichero.</li>
</ol>
<p><strong>Solución</strong>:</p>
<ol>
<li>Inicio -&gt; Ejecutar: regedit
<li>Nos abre el editor del registro de Windows (mucho cuidado con lo que cambiáis aquí)
<li>Desplegar el árbol de keys siguiente
<ul>
<li>[HKEY_LOCAL_MACHINE] -&gt; [SOFTWARE] -&gt; [Microsoft] -&gt; [Office] -&gt; [11.0] -&gt; [Delivery] -&gt; {90000409-6000-11D3-8CFE-0150048383C9}
<li><em>Nota: El valor {90000409-6000-11D3-8CFE-0150048383C9} puede ser diferente.</em></li>
</ul>
<li>Cambiar el valor de [CDCache] a [0].</li>
</ol>
<p>Fácil y sencillo, ahora ya debería funcionar <img src='http://www.xperimentos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Encontré la solución en el blog de <a href="http://hkmicc.wordpress.com/2006/09/25/office-2003-sku011cab-problem/">Technology-M</a>. Un blog realmente lleno de soluciones a pequeños problemas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/06/05/microsoft-office-2003-problema-con-sku011cab/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Resumen avanzado con datos de diferentes hojas Excel</title>
		<link>http://www.xperimentos.com/2008/05/12/resumen-avanzado-con-datos-de-diferentes-hojas-excel/</link>
		<comments>http://www.xperimentos.com/2008/05/12/resumen-avanzado-con-datos-de-diferentes-hojas-excel/#comments</comments>
		<pubDate>Mon, 12 May 2008 10:43:14 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[INDIRECTO]]></category>
		<category><![CDATA[SUMAPRODUCTO]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/05/12/resumen-avanzado-con-datos-de-diferentes-hojas-excel/</guid>
		<description><![CDATA[Muchas veces utilizamos Microsoft Excel para tener informes/datos/sumas de diferentes empresas/sedes/productos que ponemos en hojas diferentes de Excel, para finalmente necesitamos acabamos creando una hoja resumen donde poder ver la visión global de todo.
Para crear un resumen utilizaremos varias funciones que ya hemos explicado anteriormente en Xperimentos: SUMAPRODUCTO, INDIRECTO y DESREF. Con estas funciones y [...]]]></description>
			<content:encoded><![CDATA[<p>Muchas veces utilizamos Microsoft Excel para tener informes/datos/sumas de diferentes empresas/sedes/productos que ponemos en hojas diferentes de Excel, para finalmente necesitamos acabamos creando una hoja resumen donde poder ver la visión global de todo.
<p>Para crear un resumen utilizaremos varias funciones que ya hemos explicado anteriormente en Xperimentos: <strong><a href="http://www.xperimentos.com/2007/03/16/sacando-partido-a-la-funcion-sumaproducto-de-excel/">SUMAPRODUCTO</a></strong>, <strong><a href="http://www.xperimentos.com/2008/02/26/funcin-indirecto-sencillo-resumen-con-datos-de-diferentes-hojas-excel/">INDIRECTO</a></strong> y <strong><a href="http://www.xperimentos.com/2008/03/04/funcin-desref-calcular-datos-mensuales-acumulados-en-excel/">DESREF</a></strong>. Con estas funciones y un poco de cuidado a la hora de crear las hojas de detalle obtendremos nuestro resumen de forma automática.
<p><em>NOTA: Dependiendo del caso, yo personalmente utilizaría una solución basada en una base de datos (MS Access o similar), pero la realidad es que muchas personas se sienten más cómodas con Excel y prefieren utilizar las herramientas que conocen.</em></p>
<p><strong>Un ejemplo de hoja resumen Avanzado:</strong>
<p><em>NOTA: Vamos a usar el mismo ejemplo que utilizamos en el post de la función INDIRECTO, os recomiendo empezar leyendo el primer ejemplo inicial ya que en este caso daremos muchas cosas básicas por explicadas, en este caso vamos a utilizar las fórmulas SUMAPRODUCTO e INDIRECTO. También os recomiendo descargaros el Excel de ejemplo a la vez para tenerlo abierto a la vez que leéis el post.</em></p>
<p>Supongamos, por ejemplo, que tenemos un Excel con las compras de cada una de las sedes de nuestra empresa: A, B, C y D. </p>
<p><img height="70" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb1.png" width="340" border="0"></p>
<p>En cada una de las hojas tenemos el resumen de las compras realizadas con las siguientes columnas de información (cómo se puede ver en la imagen):
<ul>
<li>Fecha
<li>Descripción
<li>Responsable
<li>P/U (Precio unitario)
<li>Importe</li>
</ul>
<p>&nbsp;<img height="255" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb2.png" width="421" border="0">
<p>Ahora queremos crear un resumen en el cual obtengamos la suma total de cada una de las sedes de forma automática y sencilla:
<p><strong>1)</strong> En cada una de las hojas creamos un resumen en la primera fila, es importante que en todas las hojas de las sedes estén los datos en las mismas celdas. En el ejemplo, el Total del importe estará en la celda “F1”.
<p>&nbsp;<img height="92" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb3.png" width="425" border="0">
<p><strong>2)</strong> Creamos una hoja Resumen, donde recogeremos los datos totales de cada una de las sedes. En este ejemplo inicialmente sólo&nbsp; recogeremos los totales del importe y la cantidad de cada una de las sedes.
<p>Primero creamos una tabla donde en la primera columna aparecerán los nombres de las diferentes hojas Excel, escritos exactamente igual, y en la primera fila pondremos el nombre de la celda donde están los datos que deseamos recoger de todas las hojas de las Sedes. Con la fórmula&nbsp; <code><font color="#000050">=INDIRECTO("'"&amp;$B3&amp;"'!"&amp;C$2)</font></code> ya tenemos un primer resumen con los datos totales.
<p>&nbsp;<img height="182" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb4.png" width="370" border="0">
<p><strong>3)</strong> Ahora vamos a sacar un resumen más avanzado utilizando la función SUMAPRODUCTO y INDIRECTO. Una vez que conocemos los datos totales para cada sede, seguro que nos interesará conocer las compras realizadas en cada uno de los proveedores o incluso que productos se han comprado.
<p>Con una tabla dinámica podríamos conseguir estos datos fácilmente para una hoja Excel, pero cuando se combinan varias hojas Excel debemos utilizar un método más refinado.&nbsp;&nbsp;
<p>Con la fórmula&nbsp; <code><font color="#000050">=INDIRECTO("'"&amp;C$18&amp;"'!"&amp;"B3:B15")</font></code> obtenemos el rango de celdas entre <font color="#000050">B3</font> y <font color="#000050">B15</font> (columna donde están los nombres de los proveedores) de la hoja de Excel con el nombre que aparece en la celda <font color="#000050">C$18 (es decir, &#8220;<em>Sede A</em>&#8220;)</font>. Ahora comparamos la matriz de datos obtenida con <font color="#000050">$B19</font> (el nombre del proveedor, en este caso &#8220;<em>Pro 1</em>&#8220;)&nbsp; <code><font color="#000050">=INDIRECTO("'"&amp;C$18&amp;"'!"&amp;"B3:B15")=$B19 </font></code>, esta fórmula nos devuelve una matriz de 0s y 1s que indican si la fila es o no del proveedor (coincide con el nombre del proveedor).
<p>Por último, sólo es necesario multiplicar la matriz por los valores de las compras realizadas que los obtenemos con la siguiente fórmula INDIRECTO(&#8220;&#8216;&#8221;&amp;C$18&amp;&#8221;&#8216;!&#8221;&amp;&#8221;F3:F15&#8243;). El resultado de la formula final es:
<p><code><font color="#000050">=SUMAPRODUCTO(1*(INDIRECTO("'"&amp;C$18&amp;"'!"&amp;"B3:B15")=$B19)*INDIRECTO("'"&amp;C$18&amp;"'!"&amp;"F3:F15"))</font></code>
<p>Aquí tenéis una imagen con el ejemplo (click para ampliar).
<p><a href="http://www.xperimentos.com/public/2008/05/image.png"><img height="89" alt="Ejemplo resumen avanzado" src="http://www.xperimentos.com/public/2008/05/image-thumb.png" width="480" border="0"></a>
<p>4) Ya tenemos un resumen que permite obtener el detalle de cada proveedor en cada una de las sedes, a partir de aquí podéis realizar cualquier tipo de informe utilizando la misma técnica, en el Excel de ejemplo tenéis dos ejemplos más. Mucha suerte y ánimo que es más sencillo de lo que parece.&nbsp;
<p><strong>Descargas:</strong>
<p><a href="http://www.xperimentos.com/public/Ejemplo_Resumen_Avanzado.xls">Excel creado para el ejemplo de resumen avanzado</a>.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/05/12/resumen-avanzado-con-datos-de-diferentes-hojas-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funci&#243;n DESREF. Calcular datos mensuales acumulados en Excel.</title>
		<link>http://www.xperimentos.com/2008/03/04/funcin-desref-calcular-datos-mensuales-acumulados-en-excel/</link>
		<comments>http://www.xperimentos.com/2008/03/04/funcin-desref-calcular-datos-mensuales-acumulados-en-excel/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 08:27:54 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[calcular datos acumulados]]></category>
		<category><![CDATA[Desref]]></category>
		<category><![CDATA[Funcion]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/03/04/funcin-desref-calcular-datos-mensuales-acumulados-en-excel/</guid>
		<description><![CDATA[Cuando tenemos una hoja de Excel con los datos organizados de forma mensual, es decir, en una columna Enero, luego Febrero, Marzo,&#8230;etc. Es habitual tener uno de los siguientes problemas:

Los datos son mensuales y queremos obtener los datos acumulados.
Los datos son acumulados y deseamos obtener los datos mensuales.

Para calcular de forma sencilla los datos acumulados/mensuales [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando tenemos una hoja de Excel con los datos organizados de forma mensual, es decir, en una columna Enero, luego Febrero, Marzo,&#8230;etc. Es habitual tener uno de los siguientes problemas:</p>
<ul>
<li>Los datos son mensuales y queremos obtener los datos acumulados.</li>
<li>Los datos son acumulados y deseamos obtener los datos mensuales.</li>
</ul>
<p>Para calcular de forma sencilla los datos acumulados/mensuales utilizaremos la función <strong>DESREF</strong> de Excel. También se puede realizar en base a sumas sencillas: <em>mes n </em>= <em>mes n</em> + <em>mes n-1</em>; el único problema es que esta fórmula no es válida para primer mes y debería ser diferente: <em>mes 1</em> = <em>mes 1 </em>(hay que tener cuidado para evitar errores).</p>
<p><strong>La función DESREF:</strong></p>
<p>Con la función DESREF devuelve un rango de celdas (una o varias celdas) a partir de una celda o rango base, permite especificar un desplazamiento y después el alto y ancho del rango de celdas. El formato de la función es el siguiente:</p>
<p><code>     <font color="#000080">DESREF( <em>ref</em>; <em>filas</em>; <em>columnas</em>; [<em>alto</em>]; [<em>ancho</em>])</font></code></p>
<p>Donde:</p>
<ul>
<li><em><font color="#000080">ref</font></em> &#8211; La referencia base. Debe referirse a una celda o rango de celdas. (Ejemplo A1 o A1:B3)</li>
<li><em><font color="#000080">filas</font></em> &#8211; Número de filas de desplazamiento (hacia arriba o hacia abajo). Si el argumento es 5, la celda de referencia pasa a estar cinco filas más abajo de <em>ref</em>.</li>
<li><em><font color="#000080">Columnas</font></em> &#8211; Número de columnas de desplazamiento(hacia la derecha o izquierda). Si el argumento es 5, la celda de referencia pasa a estar cinco columnas hacia la derecha de <em>ref</em>.</li>
<li><em><font color="#000080">Alto</font></em> &#8211; (Opcional) número de filas, que tendrá la referencia devuelta. Debe ser positivo.</li>
<li><em><font color="#000080">Ancho</font></em> &#8211; (Opcional) número de columnas, que tendrá la referencia devuelta. Debe ser positivo.</li>
</ul>
<p>Ejemplos:</p>
<p align="center">
<table border="1" align="center" width="500" cellPadding="2" cellSpacing="0">
<tr>
<td width="238" align="center" vAlign="top"><strong>Fórmula</strong></td>
<td width="260" align="center" vAlign="top"><strong>Descripción</strong></td>
</tr>
<tr>
<td width="239" vAlign="top"><code><font color="#000080">=DESREF(A1;2;3;1;1)</font></code></td>
<td width="259" vAlign="top"><em>Mostraría el valor en la celda D3</em></td>
</tr>
<tr>
<td width="240"><code><font color="#000080">=SUMA(DESREF(A1:E5;1;0;3;3))</font></code></td>
<td width="259"><em>Suma el rango A2:E6<br />
<font size="1">NOTA: Tiene que haber coherencia entre el rango de origen y los datos de referencia</font></em></td>
</tr>
</table>
<p><strong>Ejemplo de datos mensuales acumulados:</strong></p>
<p>Supongamos que tenemos un informe con datos mensuales correspondientes al primer cuatrimestre del año, a partir de los datos mensuales deseamos generar los datos acumulados de los mismos meses del primer cuatrimestre. De esta forma &#8220;<em>Febrero Acumulado</em>&#8221; será igual a la suma de &#8220;<em>Enero</em>&#8221; + &#8220;<em>Febrero</em>&#8220;.</p>
<p align="center"><img border="0" width="443" src="http://www.xperimentos.com/public/2008/03/image-thumb.png" alt="image" height="115" /></p>
<p>Una primera aproximación que podemos utilizar es &#8220;<em>Ene A</em>&#8221; <font color="#000080">=A3</font> y &#8220;<em>Feb A</em>&#8221; <font color="#000080">=B2+E2</font> ; esta fórmula podemos arrastrarla y completar &#8220;Mar A&#8221; y &#8220;Abr A&#8221; de forma sencilla, pero los datos de Enero tiene que ser calculados de forma diferente.</p>
<p>Ahora vamos a tratar de resolver el problema con la función DESREF. Con la función DESREF podemos seleccionar el conjunto de celdas que deseamos sumar, la formula final es:</p>
<p>         <font color="#000080">=SUMA(DESREF($A3;0;0;1;COLUMNA(A3)-COLUMNA($A3)+1))</font></p>
<p>Donde:</p>
<ul>
<li><font color="#000080">COLUMNA(A3)</font>
<ul>
<li><em>devuelve el número de la columna A = 1.</em></li>
</ul>
</li>
<li><font color="#000080">COLUMNA($A3)</font>
<ul>
<li><em>devuelve siempre el número de la columna A = 1.</em></li>
</ul>
</li>
<li><font color="#000080">COLUMNA(A3)-COLUMNA($A3)+1</font>
<ul>
<li><em>devuelve la diferencia entre las columnas</em>.</li>
</ul>
</li>
<li><font color="#000080">DESREF($A3;0;0;1;COLUMNA(A3) &#8211; COLUMNA($A3) + 1)</font>
<ul>
<li><em>La celda de referencia está siempre en la columna A</em>.</li>
<li><em>No hay desplazamiento de la celda de referencia</em>.</li>
<li><em>El rango será de una fila</em>.</li>
<li><em>Número de columnas a sumar, para Enero será 1, y se irá incrementando hasta para abril donde serán 4, es decir, SUMA(A3:D3)</em>.</li>
</ul>
</li>
</ul>
<p align="center"><img border="0" width="408" src="http://www.xperimentos.com/public/2008/03/image-thumb1.png" alt="image" height="144" /></p>
<p>En la imagen de arriba puede apreciarse la fórmula para Enero acumulado, <font color="#000080">Suma(A3:A3)</font>. Abajo aparece la fórmula para el mes de Abril acumulado, <font color="#000080">Suma(A3:D3)</font>.</p>
<p align="center"><img border="0" width="413" src="http://www.xperimentos.com/public/2008/03/image-thumb2.png" alt="image" height="147" /></p>
<p>Parece un poco más complejo, pero es la misma formula para todos los meses y un buen ejemplo del potencial de la fórmula DESREF.</p>
<p><strong>Descargar:</strong></p>
<p><a target="_blank" href="http://www.xperimentos.com/public/Ejemplo_Funcion_DESREF.xls">Excel creado para el ejemplo de la función DESREF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/03/04/funcin-desref-calcular-datos-mensuales-acumulados-en-excel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Funci&#243;n INDIRECTO. Sencillo resumen con datos de diferentes hojas Excel</title>
		<link>http://www.xperimentos.com/2008/02/26/funcin-indirecto-sencillo-resumen-con-datos-de-diferentes-hojas-excel/</link>
		<comments>http://www.xperimentos.com/2008/02/26/funcin-indirecto-sencillo-resumen-con-datos-de-diferentes-hojas-excel/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 05:35:04 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Funcion]]></category>
		<category><![CDATA[Hoja resumen]]></category>
		<category><![CDATA[INDIRECTO]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/02/26/funcin-indirecto-sencillo-resumen-con-datos-de-diferentes-hojas-excel/</guid>
		<description><![CDATA[Muchas veces utilizamos Microsoft Excel para tener informes/datos/sumas de diferentes empresas/sedes/productos que ponemos en hojas diferentes de Excel, para finalmente necesitamos acabamos creando una hoja resumen donde poder ver la visión global de todo.
Para crear un sencillo resumen podemos utilizar la función INDIRECTO de Excel, con esta función y un poco de cuidado a la [...]]]></description>
			<content:encoded><![CDATA[<p>Muchas veces utilizamos Microsoft Excel para tener informes/datos/sumas de diferentes empresas/sedes/productos que ponemos en hojas diferentes de Excel, para finalmente necesitamos acabamos creando una hoja resumen donde poder ver la visión global de todo.
<p>Para crear un sencillo resumen podemos utilizar la función <strong>INDIRECTO</strong> de Excel, con esta función y un poco de cuidado a la hora de crear las hojas de detalle obtendremos nuestro resumen de forma automática.
<p><em>NOTA: Este es un ejemplo sencillo que os recomiendo leer antes de pasar a otro ejemplo más avanzado. Sí queremos obtener resúmenes más complejos podemos combinar las fórmulas INDIRECTO, SUMAPRODUCTO y DESREF podéis ver un ejemplo en: Resumen avanzado con datos de diferentes hojas Excel (Será publicado en breve).</em>
<p><strong>La función INDIRECTO:</strong>
<p>En la ayuda de Excel encontramos la siguiente definición:<br />
<blockquote>
<p>“Devuelve la referencia especificada por una cadena de texto. Las referencias se evalúan de inmediato para presentar su contenido. Use INDIRECTO cuando desee cambiar la referencia a una celda en una fórmula sin cambiar la propia fórmula.”</p>
</blockquote>
<p>Ahora ya sabéis lo que es, ¿no?. Ciertamente con esa definición yo no me he enterado de mucho, así que lo explicaré con otras palabras y un ejemplo.
<p>La función INDIRECTO nos permite utilizar un texto como referencia, es decir, convierte el texto en una parte de la función de Excel. Un ejemplo muy sencillo de cómo funciona, lo podemos ver en la siguiente imagen:
<p align="center"><img height="101" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb.png" width="341" border="0">&nbsp;</p>
<p>En la celda <font color="#000080">B2</font>, hemos escrito:
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <code><font color="#000080">=INDIRECTO(A1&amp;A2)</font></code>
<p>Donde:
<ul>
<li><font color="#000080">A1</font> contiene “C”.
<li><font color="#000080">A2</font> contiene “1”.
<li>Concatenando <font color="#000080">A1</font> y <font color="#000080">B2</font> (es decir, <font face="Courier New" color="#000080">=A1&amp;B2</font>) obtendríamos “C1”.
<li>Finalmente al aplicar la función <font color="#000080">INDIRECTO()</font> sobre el contenido de <font color="#000080">A1</font> y <font color="#000080">B2</font>, obtenemos el mismo resultado que si hubiéramos puesto en la celda “=C1”, en el este caso “Ejemplo INDIRECTO”.</li>
</ul>
<p><em>NOTA: También es interesante utilizar la función INDIRECTO para que una fórmula siempre haga referencia a las mismas celdas, porque Excel actualiza las fórmulas automáticamente cuando las celdas se desplazan al eliminar/insertar/cortar/pegar filas o columnas.</em></p>
<p><strong>Un ejemplo de hoja Resumen:</strong></p>
<p>Supongamos, por ejemplo, que tenemos un Excel con las compras de cada una de las sedes de nuestra empresa: A, B, C y D.</p>
<p align="center"><img height="70" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb1.png" width="340" border="0"> </p>
<p><em>NOTA: Otros ejemplos o casos típicos son tener una hoja Excel por mes/año, por producto, por cliente&#8230; etc. Cuando el problema se complica, por ejemplo, si tenemos pestañas por meses y un documento Excel para cada Sedes, la solución más fácil es utilizar vínculos entre documentos Excel. Personalmente, estoy en contra de los vínculos en Excel, ya que son siempre foco de problemas (enlaces rotos, desactualizados,&#8230;). Para estos casos os recomendaría utilizar una herramienta de Business Intelligence integrada con Excel, por ejemplo PALO que además es gratuita.</em></p>
<p>En cada una de las hojas tenemos el resumen de las compras realizadas con las siguientes columnas de información (cómo se puede ver en la imagen):
<ul>
<li>Fecha
<li>Descripción
<li>Responsable
<li>P/U (Precio unitario)
<li>Importe</li>
</ul>
<p align="center"><img height="255" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb2.png" width="421" border="0"></p>
<p>Ahora queremos crear un resumen en el cual obtengamos la suma total de cada una de las sedes de forma automática y sencilla:
<p><strong>1)</strong> En cada una de las hojas creamos un resumen en la primera fila, es importante que en todas las hojas de las sedes estén los datos en las mismas celdas. En el ejemplo, el Total del importe estará en la celda “F1”.
<p align="center"><img height="92" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb3.png" width="425" border="0"> </p>
<p><strong>2)</strong> Creamos una hoja Resumen, donde recogeremos los datos totales de cada una de las sedes. En este ejemplo inicialmente sólo&nbsp; recogeremos los totales del importe y la cantidad de cada una de las sedes.
<p>Primero creamos una tabla donde en la primera columna aparecerán los nombres de las diferentes hojas Excel, escritos exactamente igual, y en la primera fila pondremos el nombre de la celda donde están los datos que deseamos recoger de todas las hojas de las Sedes.
<p>Con la fórmula&nbsp; <code><font color="#000080">='SEDE A'!D1</font></code> obtendríamos el valor de la cantidad total de la Sede A, si ahora utilizamos la fórmula <font color="#000080">INDIRECTO</font> quedaría <code><font color="#000080">=INDIRECTO("'SEDE A'!D1")</font></code>. Finalmente sustituyendo “Sede A” y “D1” por el valor de las celdas <font color="#000080">B3</font> y <font color="#000080">C2</font> nos queda <code><font color="#000080">=INDIRECTO("'"&amp;$B3&amp;"'!"&amp;C$2)</font></code>. Ponemos “$” para que nos valga la fórmula para toda la tabla que hemos creado según se puede ver en la siguiente imagen:
<p align="center"><img height="182" alt="image" src="http://www.xperimentos.com/public/2008/02/image-thumb4.png" width="370" border="0"> </p>
<p>Sólo nos queda ocultar la segunda fila y ya estará la primera tabla del resumen terminada <img src='http://www.xperimentos.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<p><strong>3)</strong> Imaginación al poder; utilizando la misma técnica podemos crear todo tipo de resúmenes, no obstante está técnica se queda corta si queremos obtener cosas un poco más complejas, por ejemplo: ¿Cuál ha sido el importe total de las compras al proveedor número 6 (&#8220;pro6&#8243;)? esto lo veremos en el próximo post: Resumen avanzado con datos de diferentes hojas Excel (Será publicado en breve).
<p><strong>Descargas:</strong>
<p><a href="http://www.xperimentos.com/public/Ejemplo_Funcion_INDIRECTO.xls" target="_blank">Excel creado para el ejemplo de la función INDIRECTO</a>.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/02/26/funcin-indirecto-sencillo-resumen-con-datos-de-diferentes-hojas-excel/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Excel OLAP</title>
		<link>http://www.xperimentos.com/2008/01/03/excel-olap/</link>
		<comments>http://www.xperimentos.com/2008/01/03/excel-olap/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 09:49:13 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[OLAP]]></category>
		<category><![CDATA[OLAP Excel-Friendly]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/01/03/excel-olap/</guid>
		<description><![CDATA[Una de las preguntas que se plantea un responsable del área de organización y sistemas es si está cubriendo realmente las necesidades de su empresa, en este punto toman especial importancia, las herramientas que tiene la empresa para la toma de decisiones.
Si nos preguntan si Excel (u otra herramienta de hojas de cálculo) debería ser [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las preguntas que se plantea un responsable del área de organización y sistemas es si está cubriendo realmente las necesidades de su empresa, en este punto toman especial importancia, las herramientas que tiene la empresa para la toma de decisiones.</p>
<p>Si nos preguntan si <strong>Excel</strong> (u otra herramienta de hojas de cálculo) <strong>debería ser la herramienta para la toma de decisiones de nuestra empresa, la respuesta es rápida y contundente, NO</strong>. Ahora bien, tomémonos un poco más de tiempo y meditemos esta respuesta mirando a nuestro entorno, a los departamentos de control de gestión, dirección, finanzas,…</p>
<p>Hace unos nueve meses, leí un interesante artículo de <em><a target="_blank" href="http://www.exceluser.com/contact/kyd.htm">Charley Kyd</a></em> (<em><a target="_blank" href="http://www.bpmmag.net/magazine/article.html?articleID=14769">Don’t discard those spreadsheets: The power of Excel-Friendly OLAP</a></em>) donde ponía en evidencia que los sistemas de Business Performance Management (BPM) no habían conseguido deshacerse de las hojas de cálculo (especialmente de Excel), doy fé de que es así. Ha pasado casi un año desde que se publicó el artículo de <em>Charley Kyd</em> pero no ha dejado de ser actualidad, el único &#8220;<em>pero</em>&#8221; es que <em>Charley Kyd</em> se dedica plenamente a escribir y mantener el portal <a target="_blank" href="http://www.exceluser.com/"><em>ExcelUser</em></a> y su enfoque puede ser quizás un poco parcial.</p>
<p>Sin cuestionar que Excel es una buena herramienta, su uso como BPM puede ser un &#8220;infierno&#8221;: diferentes versiones de la misma información, incoherencia de datos, trazabilidad inexistente, enlaces rotos, datos desactualizados, seguridad (autentificación y autorización), formatos, macros no documentadas,… podría llenar un libro sobre los quebraderos de cabeza que me han dado las &#8220;soluciones&#8221; basadas en Excel.</p>
<p>La conclusión obvia es que cuanto menos Excel menos problemas. Sin embargo, <strong>cuando sumamos la potencia de Excel y una herramienta OLAP integrada la situación cambia</strong>, muchos o casi todos los problemas desaparecen y obtenemos algunas ventajas.</p>
<p>Me atrevería a decir que todos los productos OLAP del mercado permiten exportar datos a hojas de cálculo, pero muy pocos son los que proporcionan funciones que puedan leer o escribir datos directamente desde Excel a cubos OLAP. En base a esta característica podemos dividir los productos OLAP en dos tipos: los <em>Normales</em>; y usando las palabras de Charley, los “<em>Excel-Friendly</em>”.</p>
<ul>
<li><strong>OLAP Normal</strong>: Típicamente los clientes para base de datos OLAP incluyen su propio interfaz a través del cual los usuarios deben navegar, finalmente los datos suelen acabar como un bloque de números en una hoja Excel. Si el usuario tiene suerte, detrás tendrá a un “usuario avanzado” o administrador del sistema que le ayudará a definir un informe en el formato deseado, sino tendrá que trabajar un poco más para ajustar el formato.</li>
</ul>
<ul>
<li><strong>OLAP Excel-Friendly</strong>: Estas herramientas se integran con Excel y a través de formulas extraen o escriben directamente los datos de los cubos OLAP. Las hojas de cálculo no contienen números, contienen fórmulas que dinámicamente se conectan a la base de datos OLAP y obtienen la información actualizada.</li>
</ul>
<p><strong>¿Realmente necesitamos Excel? ¿no tenemos toda la información necesaria en nuestros sistemas BPM?</strong></p>
<p>Desafortunadamente, con toda la información que tenemos en nuestros sistemas integrados siempre hay algo fuera de ellos, las famosas islas de información: Datos de la Web, del canal, de subcontratas, del mercado, comprados a terceros, de la nueva división, de la administración pública&#8230; y lo peor de todo, los directores quieren conocerla y sus plazos van desde anteayer hasta mañana a primera hora (sino fuera por esto la palabra &#8220;integración&#8221; y unos cuantos meses resolverían el problema).</p>
<p>También podemos añadir nuestro gran amigo el <a target="_blank" href="http://www.xperimentos.com/2007/07/19/la-cultura-de-shadow-it-florece-en-muchas-organizaciones/"><em>Shadow IT</em></a>, es como el resfriado de invierno que vuelve cada año, complica todavía más el problema. Cada usuario crea su pequeña herramienta o base de datos con un simple Excel y que contiene la información más crítica/fiable/pulida de la empresa.</p>
<p>Los constantes cambios en el entorno empresarial provocan que muchas veces se trabaje consolidando la información fuera de los sistemas existentes. Un ejemplo claro son las compras/ventas de empresas, en la fusión entre <a target="_blank" href="http://www.cnnplus.com/codigo/noticias/especiales/fichanoticia.asp?id=204123&amp;noti=144278">HP y Compaq</a> la información consolidada se estuvo realizando en Excel durante meses y sus sistemas de información eran envidiables.</p>
<p>Hay muchas razones por las cuales la información sigue fluyendo a través de enormes documentos Excel, Charley da varias razones: <em>Data Silos, Mergers and acquisitions, System conversions, External data, Forecast, Data corrections.</em> Finalmente, cada empresa es un mundo y tiene sus propios motivos, pero el hecho es que utilizan Excel para la toma de decisiones.</p>
<p><strong>¿Qué aporta una herramienta OLAP Excel-Friendly?</strong></p>
<p>Sí preguntamos a un vendedor/consultor seguro que puede hasta hacernos la cena <img src='http://www.xperimentos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , pero bromas a parte, estas herramientas tienen una gran ventaja y es que Excel es una herramienta tremendamente utilizada en las empresas y muy arraigada en los usuarios. Un usuario no percibirá un cambio, sino una mejora de su herramienta de trabajo.</p>
<p>La adaptación no es inmediata, los conceptos de dimensiones, cubos,&#8230; etc no son triviales y es necesaria la misma formación que se utiliza para cualquier sistema BMP. Sin embargo, las posibilidades de explotar la información para un usuario que haya trabajado ya en Excel son indudablemente mucho mayores.</p>
<p>Un usuario ya no necesitará esperar a que el departamento de IT le desarrolle un nuevo informe, sólo necesita conocer las fórmulas de Excel con las que obtener la información y él mismo puede crear un nuevo informe, compartirlo, mejorarlo, etc. Al final, el usuario obtiene una mayor satisfacción/valor y al mismo tiempo descarga de trabajo al departamento de IT.</p>
<p>Es cierto que hay herramientas muy buenas y sencillas para generar informes en los sistemas OLAP &#8220;normales&#8221;, pero tienen dos inconvenientes:</p>
<ol>
<li>Es necesario que los usuarios aprendan a utilizar una nueva herramienta.</li>
<li>Normalmente, los usuarios crean informes para exportarlos finalmente a Excel, luego realizan un doble trabajo. La información que manejen en Excel será estática (deberán realizar este paso siempre que quieran analizar los datos).</li>
</ol>
<p>La conclusión es que con las herramientas Excel-Friendly, los usuarios pueden dedicar más tiempo al análisis y menos tiempo a extraer datos y mantener hojas de cálculo.</p>
<p><strong>Productos OLAP Excel-Friendly</strong></p>
<p>El producto OLAP Excel-Friendly más conocido es sin duda <a target="_blank" href="http://www.microsoft.com/sql/technologies/analysis/default.mspx"><strong>Microsoft Analysis Services</strong></a>. La ultima versión de Excel (Excel 2007) incluye de forma nativa funciones para poder leer datos de Analysis Services, pero no para escribir. Complementando la funcionalidad de Analysis Services existen herramientas que permiten escribir de forma integrada desde la versión Excel XP (<a target="_blank" href="http://www.xlcubed.com/en/"><strong>XLCubed</strong></a>, <a target="_blank" href="http://www.cubespace.com.au/ia_products.htm"><strong>IntelligentApps</strong></a>, <a target="_blank" href="http://www.bixl.com/"><strong>BIXL</strong></a>)</p>
<p><a target="_blank" href="http://www.applix.com/"><strong>Applix TM1</strong></a>, es propiedad de la multinacional IBM (adquirida junto con Cognos) y es posiblemente la mejor herramienta OLAP Excel-Friendly del mercado.</p>
<p>La competencia de TM1 es <a target="_blank" href="http://www.paristech.com/"><strong>PowerOLAP</strong></a>, de la empresa Paris Technologies. Ambas soluciones incluyen conectividad con todo tipo de cubos OLAP y buenas herramientas de análisis, tanto integradas con Excel como basadas en Web.</p>
<p>Por último, no puedo olvidarme de la opción OpenSource/freeware, <a target="_blank" href="http://www.palo.net/"><strong>PALO</strong></a> de Jedox, si bien no es un producto de la categoría de los dos anteriores, es lo suficiente maduro para ser considerado como una alternativa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/01/03/excel-olap/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Transponer datos en Excel</title>
		<link>http://www.xperimentos.com/2007/10/10/transponer-datos-en-excel/</link>
		<comments>http://www.xperimentos.com/2007/10/10/transponer-datos-en-excel/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 07:02:51 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[transponer]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2007/10/10/transponer-datos-en-excel/</guid>
		<description><![CDATA[Transponer datos en Excel es una tarea realmente sencilla si solo queremos transponer una fila o una columna, tanto es así, que si esta semana no me hubieran preguntado dos compañeros del trabajo por este problema nunca hubiera escrito este post por considerarlo irrelevante.
Para transponer una columna de datos a una fila o lo contrario [...]]]></description>
			<content:encoded><![CDATA[<p>Transponer datos en Excel es una tarea realmente sencilla si solo queremos transponer una fila o una columna, tanto es así, que si esta semana no me hubieran preguntado dos compañeros del trabajo por este problema nunca hubiera escrito este post por considerarlo irrelevante.</p>
<p>Para transponer una columna de datos a una fila o lo contrario (de fila a columna), debemos seguir los siguientes pasos:</p>
<ol>
<li>Seleccionar los datos de la columna/fila que queremos transponer.</li>
<li>Copiar la selección (Ctrl + C)</li>
<li>Seleccionamos la celda donde queremos transponer el primer valor.</li>
<li>Opción del menú. “Edición” → “Pegado especial…”, nos aparecerá la ventana con las opciones de pegado especial.</li>
<li>Seleccionamos la opción de “Transponer” y pulsamos aceptar.</li>
<li>Ya hemos terminado <img src='http://www.xperimentos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ol>
<p style="text-align: center"><img src="http://www.xperimentos.com/public/2007/10/ejemplotransponerexcel.PNG" alt="Ejemplo Transponer datos en Excel" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2007/10/10/transponer-datos-en-excel/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Detectar y borrar datos duplicados en Excel</title>
		<link>http://www.xperimentos.com/2007/07/18/detectar-y-borrar-datos-duplicados-en-excel/</link>
		<comments>http://www.xperimentos.com/2007/07/18/detectar-y-borrar-datos-duplicados-en-excel/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 07:12:32 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2007/07/18/detectar-y-borrar-datos-duplicados-en-excel/</guid>
		<description><![CDATA[Una de las tareas más comunes en el día a día en Microsoft Excel es detectar los datos duplicados en una columna o una fila. Existen multitud de técnicas y cada vez descubro nuevas fórmulas para realizar esta tarea. Personalmente utilizo 2 formulas que considero igualmente buenas dependiendo si los datos están ordenados o no.
Por [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las tareas más comunes en el día a día en Microsoft Excel es detectar los datos duplicados en una columna o una fila. Existen multitud de técnicas y cada vez descubro nuevas fórmulas para realizar esta tarea. Personalmente utilizo 2 formulas que considero igualmente buenas dependiendo si los datos están ordenados o no.</p>
<p>Por último, os mostrare como eliminar los elementos duplicados de forma sencilla o de forma no tan sencilla en el caso de buscar elementos en más de una columna.</p>
<p><strong>Detectar duplicados con datos NO ordenados.</strong></p>
<p>Cuando los datos no están ordenados podemos detectar si hay duplicados o no utilizando la fórmula CONTAR.SI. En el siguiente ejemplo se muestra un listado de nombres (Columna A) en el que aparecen valores repetidos. Con la formula CONTAR.SI contamos el número de elementos que son iguales en la columna A, si el número es superior a 1, entonces el valor está repetido.</p>
<p> <img src="http://www.xperimentos.com/public/2007/07/duplicadosenexcel1.png" alt="Ejemplo duplicados en Excel 1" /></p>
<p><strong>Detectar duplicados con datos ordenados.</strong></p>
<p>Si los datos están ordenados podemos también utilizar la fórmula que hemos visto en el ejemplo anterior, no obstante, aprovechando que los datos están ordenados podemos utilizar una solución más sencilla y que no utiliza formulas matriciales que son muy pesadas, sobretodo si trabajamos con muchos datos. De hecho si realmente tenéis muchos datos y podéis cambiar el orden de los mismos os recomiendo este método.</p>
<p>Utilizado dos sencillas comparaciones, podemos saber si se trata de un dato duplicado o no. En un listado ordenado, si una celda es igual a su antecesor o es igual a su predecesor entonces es un duplicado. Podéis verlo en el siguiente ejemplo.</p>
<p> <img src="http://www.xperimentos.com/public/2007/07/duplicadosenexcel2.png" alt="Ejemplo duplicados en Excel 2" /></p>
<p><strong>Borrar elementos duplicados.</strong></p>
<p>Borrar los elementos duplicados supone que debemos dejar los elementos que no estén duplicados y uno y sólo uno de los elementos que están duplicados. Si sólo queremos eliminar los elementos duplicados en una columna podemos aplicar la siguiente metodología.</p>
<ol>
<li>Ordenar los datos.</li>
<li>Usar la formula para la celda B3 “=A2=A3” que nos detecta si una celda es igual a su antecesora.</li>
<li>Filtramos y borramos las filas que sean “VERDADERO”.</li>
</ol>
<p><img src="http://www.xperimentos.com/public/2007/07/duplicadosenexcel3.png" alt="Ejemplo duplicados en Excel 3" /></p>
<p><strong>Borrar duplicados en múltiples columnas.</strong></p>
<p>Para borrar duplicados en múltiples columnas de Excel se puede repetir el proceso anterior, pero creando una columna índice que concatene el contenido de las columnas en las que queremos detectar los duplicados. Una vez creada esta columna índice sólo tenemos que repetir el proceso anterior para detectar y borrar los elementos duplicados.</p>
<p>Evidentemente este es un proceso demasiado tedioso y no exento de posibles errores al manipular demasiada información manualmente. Para estos casos realmente utilizo una Macro de Excel que de forma sencilla y rápida hace todo el proceso por mi <img src='http://www.xperimentos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   , es una Macro muy sencilla, voy a “limpiarla” y “documentarla” minimamente y en los próximos días actualizaré este post o escribiré uno nuevo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2007/07/18/detectar-y-borrar-datos-duplicados-en-excel/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
	</channel>
</rss>
