<?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; Trucos</title>
	<atom:link href="http://www.xperimentos.com/category/trucos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xperimentos.com</link>
	<description>Experiencias Profesionales...</description>
	<lastBuildDate>Sun, 10 Jul 2011 12:36:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>C&#243;mo insertar f&#243;rmulas en tablas de Word</title>
		<link>http://www.xperimentos.com/2009/02/09/como-insertar-formulas-en-tablas-de-word/</link>
		<comments>http://www.xperimentos.com/2009/02/09/como-insertar-formulas-en-tablas-de-word/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 07:32:02 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Word]]></category>
		<category><![CDATA[Calculos]]></category>
		<category><![CDATA[Formulas]]></category>
		<category><![CDATA[Tablas]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2009/02/09/como-insertar-formulas-en-tablas-de-word/</guid>
		<description><![CDATA[Microsoft Excel no es la única aplicación de MS Office que permite usar fórmulas, con Microsft Word también podrás realizar cálculos y usar fórmulas (antes de que lo preguntes, a día de hoy Power Point no lo permite). Las fórmulas de Word puedes insertarlas cuando necesites realizar un cálculo o sumar celdas en una tabla [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft Excel no es la única aplicación de MS Office que permite usar fórmulas, con Microsft Word también podrás realizar cálculos y usar fórmulas (<em>antes de que lo preguntes, a día de hoy Power Point no lo permite</em>). </p>
<p>Las fórmulas de Word puedes insertarlas cuando necesites realizar un cálculo o sumar celdas en una tabla de Word, son mucho mas limitadas que las fórmulas de Excel, pero pueden ser de gran utilidad como veremos a continuación.</p>
<p><strong>Cómo insertar un cálculo en Word</strong></p>
<p>En Word podemos insertar un cálculo en cualquier lugar de nuestro documento. Para ello nos serviremos de la funcionalidad que tienen los <em>campos </em>de Word. </p>
<p>Los campos permiten realizar multitud de funciones: combinar datos, mostrar información del sistema, referencias, fórmulas&#8230;. en nuestro caso sólo vamos a tratar la opción de generar fórmulas que nos permitan almacenar un cálculo.</p>
<p>Por ejemplo algo tan sencillo como insertar el número de segundos al año = 365*24*60*60: </p>
<ul>
<li><em>Clic</em> donde desees que Word imprima la información.
<li>Presiona &#8220;CTRL + F9&#8243; para insertar un par de caracteres de campo (<b>{ }</b>).</li>
<li>Inserta la fórmula entre las &#8220;<em>llaves</em>&#8220;, {=365*24*60*60}</li>
<li>Pulsa &#8220;F9&#8243;.</li>
</ul>
<p>También podemos realizar los mismos pasos a través de la opción para insertar un campo del menú de Word.
<p><img height="139" alt="image" src="http://www.xperimentos.com/public/2009/02/image.png" width="175" border="0"> </p>
<p><strong>Cómo insertar una fórmula en una tabla de Word</strong></p>
<p>Algo bastante común es tener que insertar tablas con números y cálculos de totales, medias&#8230; etc. La opción más común es incrustar una hoja de Excel dentro del propio documento Word, sin duda es la mejor opción si tienes que realizar cálculos complejos. Sin embargo si sólo quieres crear una pequeña tabla con algunos números, puede que sea más rápido realizarlo directamente en Word. Por ejemplo:</p>
<p><img height="84" alt="image" src="http://www.xperimentos.com/public/2009/02/image1.png" width="418" border="0"></p>
<p>Para insertar una nueva fórmula en la tabla debes realizar los siguientes pasos:</p>
<ul>
<li>Sitúate dentro de la celda en la cual deseas incluir la fórmula </li>
<li>En el menú de Word, dentro del submenú &#8220;<em>Tabla</em>&#8220;, selecciona &#8220;<em>Fórmula&#8230;</em>&#8220;.</li>
</ul>
<p><img height="116" alt="image" src="http://www.xperimentos.com/public/2009/02/image2.png" width="184" border="0">&nbsp;</p>
<ul>
<li>Aparecerá una ventana y Word automáticamente rellenará la fórmula en función de los números que haya en la tabla. Sino es correcta podemos cambiarla.</li>
</ul>
<p><img height="194" alt="image" src="http://www.xperimentos.com/public/2009/02/image3.png" width="264" border="0">
<ul>
<li>Nos permite también dar formato al número, es una opción interesante para que el resultado final sea aun mejor.</li>
<li>Pulsa el botón aceptar y la formula se insertará en la tabla.</li>
</ul>
<p><em>NOTA: Son especialmente interesantes las funciones LEFT o ABOVE. Por ejemplo, LEFT dentro de una fórmula de SUMA (o similar) sumará todas las celdas que estén a su izquierda, si dentro de unos días añadimos columnas a nuestra tabla la fórmula seguirá funcionando.</em></p>
<p><strong>Actualización de las fórmulas</strong></p>
<p>Para actualizar una fórmula o un campo en Word, sólo tienes que situarse dentro del campo/fórmula y pulsar &#8220;F9&#8243;. También puedes hacer <em>clic</em> con el botón derecho y pulsar actualizar campos.</p>
<p>&nbsp;<img height="164" alt="image" src="http://www.xperimentos.com/public/2009/02/image4.png" width="337" border="0"> </p>
<p>Si sólo tienes una fórmula esto es sencillo, pero si tienes varias, puede ser muy tedioso e incluso ocasionar errores en los cálculos al tener que actualizar una a una todas fórmulas.</p>
<p><strong>Actualización de todas las fórmulas</strong></p>
<p>Para actualizar todas las fórmulas al mismo tiempo sólo tienes que seguir los siguientes dos pasos:</p>
<ul>
<li>Selecciona todo pulsando la combinación de teclas &#8220;CTRL + E&#8221;.</li>
<li>Pulsa &#8220;F9&#8243;. Automáticamente se actualizarán todas las fórmulas seleccionadas.</li>
</ul>
<p><strong>Actualización automática de las fórmulas</strong></p>
<p>Puede que haya veces que se nos olvide actualizar todas las fórmulas con el método anterior o simplemente sea demasiado tedioso. Para estos casos, hay métodos para &#8220;obligar&#8221; a que Word actualice de forma automática todas las fórmulas.</p>
<p>La solución es una Macro asociada a un evento de Word. Por evento entendemos acciones de abrir, cerrar el documento, actualizar el documento (no recomendable por que iría todo muy lento)&#8230;etc. Por ejemplo, con la siguiente Macro se actualizarían todas las fórmulas al abrir el documento Word.</p>
<div>
<div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   1:</span> <span style="color: #0000ff">Sub</span> AutoOpen()</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   2:</span>    <span style="color: #0000ff">Dim</span> rango <span style="color: #0000ff">As</span> Range</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   3:</span>    <span style="color: #0000ff">Dim</span> campo <span style="color: #0000ff">As</span> Field</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   4:</span>    <span style="color: #0000ff">For</span> <span style="color: #0000ff">Each</span> rango <span style="color: #0000ff">In</span> ActiveDocument.StoryRanges</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   5:</span>       <span style="color: #0000ff">For</span> <span style="color: #0000ff">Each</span> campo <span style="color: #0000ff">In</span> rango.Fields</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   6:</span>          campo.Update</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   7:</span>       <span style="color: #0000ff">Next</span> campo</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   8:</span>    <span style="color: #0000ff">Next</span> rango</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   9:</span> <span style="color: #0000ff">End</span> Sub</pre>
</div>
</div>
<p><em>NOTA: Cuidado con el uso de macros en documentos, si enviamos el fichero a otra persona, al abrir el documento recibirá un mensaje de alerta (o no, dependiendo de su configuración de seguridad) y por defecto se desactivaran las macros. Por lo tanto, cuando abran nuestro documento es muy probable que no se actualicen automáticamente las fórmulas.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/02/09/como-insertar-formulas-en-tablas-de-word/feed/</wfw:commentRss>
		<slash:comments>19</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>Explorar unidades ext2 y ext3 de Linux desde Windows</title>
		<link>http://www.xperimentos.com/2008/06/20/explorar-unidades-ext2-y-ext3-de-linux-desde-windows/</link>
		<comments>http://www.xperimentos.com/2008/06/20/explorar-unidades-ext2-y-ext3-de-linux-desde-windows/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 19:53:33 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[explorar]]></category>
		<category><![CDATA[Explore2fs]]></category>
		<category><![CDATA[ext2]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/06/20/explorar-unidades-ext2-y-ext3-de-linux-desde-windows/</guid>
		<description><![CDATA[Todavía recuerdo cuando instale Linux por primera vez, sino recuerdo mal en 1996. Como todo lo que haces por primera vez, los resultados no fueron del todo los deseados, sobre todo cuando la instalación es en modo texto y en base a responder preguntas con Yes, No, Don&#8217;t know. Sólo tenía un ordenador así que [...]]]></description>
			<content:encoded><![CDATA[<p>Todavía recuerdo cuando instale Linux por primera vez, sino recuerdo mal en 1996. Como todo lo que haces por primera vez, los resultados no fueron del todo los deseados, sobre todo cuando la instalación es en modo texto y en base a responder preguntas con <em>Yes, No, Don&#8217;t know</em>. Sólo tenía un ordenador así que tuve que instalarlo junto con Windows, sin mucho esfuerzo logre arrancar la shell, pero el interfaz gráfico fue otro cantar. Los daños colaterales los cause con fdisk, perdí parte del contenido de una de mis particiones de Windows y mis preciadas partidas de Civilization se perdieron para siempre.</p>
<p>A día de hoy las cosas son mucho más sencillas y es normal (al menos en mi caso) que alguien te comente que se ha instalado Ubuntu (debe ir por modas, hace años era Redhat, luego Suse&#8230;). Después de los años, sigue siendo común instalar Linux en un ordenador que ya tiene Windows. Después de este paso, siempre surge una duda:</p>
<p><em>¿Por qué puedo ver mis archivos de Windows desde Linux y desde Windows no puedo ver los archivos de Linux? </em></p>
<p>La respuesta es muy sencilla, Microsoft Windows no tiene soporte para particiones ext2 y ext3, que son los formatos estándar utilizados por Linux para almacenar la información en un disco duro.</p>
<p><strong>Solución</strong></p>
<p><img height="172" alt="Image of explore2fs" src="http://www.chrysocome.net/images/explore2fs-thumb.png" width="228" align="left">John Newbigin es el creador de <a href="http://www.chrysocome.net/explore2fs">Explore2fs</a>, una aplicación para Windows que nos permite explorar unidades ext2 y ext3 de Linux (ext3 sólo en formato lectura).</p>
<p>Sería perfecta si se integrará con el explorador de Windows, pero no es el caso. La parte buena es que no necesita ningún tipo de instalación, sólo es necesario descargar el fichero .zip con el binario y ejecutar la aplicación.</p>
<p>Por último, me llama la atención que la aplicación está programada en Delphi, simplemente a mi me trae viejos recuerdos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/06/20/explorar-unidades-ext2-y-ext3-de-linux-desde-windows/feed/</wfw:commentRss>
		<slash:comments>0</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 [...]]]></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 [...]]]></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>1</slash:comments>
		</item>
		<item>
		<title>La hora de mi ordenador o servidor Windows se atrasa</title>
		<link>http://www.xperimentos.com/2008/03/31/la-hora-de-mi-ordenador-o-servidor-windows-se-atrasa/</link>
		<comments>http://www.xperimentos.com/2008/03/31/la-hora-de-mi-ordenador-o-servidor-windows-se-atrasa/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 08:18:34 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Hora]]></category>
		<category><![CDATA[retraso]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2008/03/31/la-hora-de-mi-ordenador-o-servidor-windows-se-atrasa/</guid>
		<description><![CDATA[No es un problema grave, de hecho, son muchos los ordenadores cuya hora se atrasa sistemáticamente, una sencilla solución sería la engorrosa tarea de cambiar la hora cada cierto tiempo. Ahora bien si el problema se produce en un servidor, la cuestión ya no es tan sencilla: Nadie se conecta para evidenciar el problema. Las [...]]]></description>
			<content:encoded><![CDATA[<p>No es un problema grave, de hecho, son muchos los ordenadores cuya hora se atrasa sistemáticamente, una sencilla solución sería la engorrosa tarea de cambiar la hora cada cierto tiempo. Ahora bien si el problema se produce en un servidor, la cuestión ya no es tan sencilla:</p>
<ul>
<li>Nadie se conecta para evidenciar el problema.</li>
<li>Las tareas programadas no se ejecutaran a la hora deseada.</li>
<li>Las aplicaciones que utilicen la hora del sistema mostrarán datos erróneos. Si hablamos de sistemas de monitorización el problema será mucho mayor.</li>
<li>Las bases de datos, registros de log, auditoria,.. etc almacenarán datos inexactos.</li>
</ul>
<p><strong>Solución:</strong></p>
<p>La solución más sencilla es utilizar un servidor de Internet para que <strong>Windows se sincronice automáticamente</strong>. Debemos realizar los siguientes pasos:</p>
<ol>
<li><em>Doble clic</em> en el indicador de hora ubicado en la parte inferior derecha.</li>
<li>En la ventana de propiedades de fecha y hora, pulsar en la pestaña de &#8220;<em>Hora de Internet</em>&#8220;.</li>
<li>Seleccionar la opción de &#8220;<em>Sincronizar automáticamente con un servidor horario de Internet</em>&#8220;.</li>
<li>Introducir la dirección del servidor. Por defecto os aparecerá <strong>time.windows.com</strong>; pero para España os recomiendo <strong>hora.rediris.es</strong>.</li>
<li>Pulsar <em>Aceptar</em>.</li>
</ol>
<p>Otra solución más avanzada es utilizar un receptor GPS conectado al ordenador/servidor para sincronizar la hora. Suele utilizarse cuando hay servidores sin conexiones a Internet o se requiere una mayor precisión y tolerancia a errores.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2008/03/31/la-hora-de-mi-ordenador-o-servidor-windows-se-atrasa/feed/</wfw:commentRss>
		<slash:comments>4</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 [...]]]></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 [...]]]></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>11</slash:comments>
		</item>
		<item>
		<title>Obtener el n&#250;mero de serie del ordenador en Windows</title>
		<link>http://www.xperimentos.com/2007/12/05/obtener-el-nmero-de-serie-del-ordenador-en-windows/</link>
		<comments>http://www.xperimentos.com/2007/12/05/obtener-el-nmero-de-serie-del-ordenador-en-windows/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 06:33:05 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Trucos]]></category>
		<category><![CDATA[numero de serie]]></category>
		<category><![CDATA[ordenador]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2007/12/05/obtener-el-nmero-de-serie-del-ordenador-en-windows/</guid>
		<description><![CDATA[Hay veces en las que necesitamos el  número de serie de nuestro equipo informático para saber si hay algún componente hardware que debe ser reemplazado, comprobar si hay defectos reconocidos por los fabricantes… etc. La mayoría de los fabricantes incluyen una pegatina o similar con el número de serie del equipo, por ejemplo, en los [...]]]></description>
			<content:encoded><![CDATA[<p>Hay veces en las que necesitamos el  número de serie de nuestro equipo informático para saber si hay algún componente hardware que debe ser reemplazado, comprobar si hay defectos reconocidos por los fabricantes… etc.</p>
<p>La mayoría de los fabricantes incluyen una pegatina o similar con el número de serie del equipo, por ejemplo, en los portátiles es típico que esta aparezca en la base identificando el número como S/N. Si nuestro equipo no dispone de esa etiqueta o no somos capaces de localizarla, podemos usar el siguiente Script (WSH) para entornos Windows.</p>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px"><span style="color: #0000ff">On</span> <span style="color: #0000ff">Error</span> <span style="color: #0000ff">Resume</span> <span style="color: #0000ff">Next</span><span style="color: #0000ff">Dim</span> System

<span style="color: #0000ff">If</span> Wscript.Arguments.Count&gt;0 <span style="color: #0000ff">then</span>

    sSystem=Wscript.Arguments(0)

<span style="color: #0000ff">End</span> <span style="color: #0000ff">if</span>

pc=<span style="color: #006080">"localhost"</span>

winmgmt = <span style="color: #006080">"winmgmts:{impersonationLevel=impersonate}!//"</span>&amp; pc &amp;<span style="color: #006080">""</span>

<span style="color: #0000ff">Set</span> grupoSN = GetObject( winmgmt ).InstancesOf (<span style="color: #006080">"Win32_BIOS"</span>)

<span style="color: #0000ff">For</span> <span style="color: #0000ff">each</span> SN <span style="color: #0000ff">in</span> grupoSN

    MsgBox <span style="color: #006080">"El número de serie es: "</span> &amp; SN.SerialNumber

Next</pre>
<p>Crear un nuevo fichero de texto, copiar el código anterior y salvar el fichero cómo &#8220;ObtenerSN.vbs&#8221;, es importante que la extensión sea &#8220;.vbs&#8221; y no &#8220;.txt&#8221; para que podáis ejecutarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2007/12/05/obtener-el-nmero-de-serie-del-ordenador-en-windows/feed/</wfw:commentRss>
		<slash:comments>7</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. [...]]]></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>42</slash:comments>
		</item>
	</channel>
</rss>

