<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3985985619911867743</atom:id><lastBuildDate>Wed, 11 Nov 2009 19:37:45 +0000</lastBuildDate><title>Excel Total</title><description>Notas de interés general sobre MS Excel. Funciones, edición, gráficos, formato, características avanzadas, programación VBA, etc. Incluye ejemplos y enlaces a otros sitios Excel. Resolución de dudas recibidas. Tips y trucos breves. Noticias de actualidad sobre MS Excel.</description><link>http://lqrexceltotal.blogspot.com/</link><managingEditor>leonelquezada2007@gmail.com (Morpheus)</managingEditor><generator>Blogger</generator><openSearch:totalResults>145</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/blogspot/tVNg" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7866755400270419870</guid><pubDate>Tue, 27 Oct 2009 00:03:00 +0000</pubDate><atom:updated>2009-11-09T10:42:54.160-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Funciones y fórmulas</category><title>Evitar resultados #¡DIV/0!</title><description>Me pregunta una usuaria, a quien llamaremos Claudia Acosta, cómo hacer que Excel muestre un cero en lugar del código de error #¡DIV/0!&lt;br /&gt;&lt;br /&gt;Siempre que intentamos realizar una división por cero, algo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;matemáticamente&lt;/span&gt; imposible, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Excel&lt;/span&gt; nos alerta de esta situación con el resultado de error #¡&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;DIV&lt;/span&gt;/0!&lt;br /&gt;&lt;br /&gt;Claro que esto no se ve muy bien que digamos. Una forma de evitar este resultado y hacer que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Excel&lt;/span&gt; nos devuelva otro resultado más "estético", (un cero), es valiéndonos de la función SI:&lt;br /&gt;&lt;br /&gt;=SI(B2=0, 0, A2/B2)&lt;br /&gt;&lt;br /&gt;Es decir, que si el divisor (B2 en este caso) es igual a cero, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Excel&lt;/span&gt; debe devolver un cero. En caso contrario, devuelve la división A2/B2.&lt;br /&gt;&lt;br /&gt;Existe otra manera, más corta, de evitar los resultados #¡&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DIV&lt;/span&gt;/0!. Es con la fórmula:&lt;br /&gt;&lt;br /&gt;=--SI(B2,A2/B2)&lt;br /&gt;&lt;br /&gt;¿Cómo funciona? Debemos tomar en cuenta que para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Excel&lt;/span&gt;, un cero equivale al valor lógico FALSO; mientras que cualquier otro valor equivale a un VERDADERO. Entonces, suponiendo que en A2 tengamos un 4 y en B2 un 2, la fórmula se convierte en:&lt;br /&gt;&lt;br /&gt;=--SI(2, 4/2), lo que resulta en:&lt;br /&gt;=--SI(VERDADERO,4/2)&lt;br /&gt;=--4/2&lt;br /&gt;=--2&lt;br /&gt;=2&lt;br /&gt;&lt;br /&gt;Pero, si en B2 tenemos un cero, entonces la fórmula resulta:&lt;br /&gt;&lt;br /&gt;=--SI(0, 4/0)&lt;br /&gt;=--SI(FALSO,4/0)&lt;br /&gt;&lt;br /&gt;Cuando no establecemos el segundo argumento de SI (valor_si_falso), SI devuelve FALSO:&lt;br /&gt;&lt;br /&gt;=--FALSO&lt;br /&gt;&lt;br /&gt;Al aplicar un signo menos a este resultado, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Excel&lt;/span&gt; lo convierte a su equivalente numérico, es decir, cero:&lt;br /&gt;&lt;br /&gt;=0&lt;br /&gt;&lt;br /&gt;Y para no cambiar de signo el resultado (en el primer caso), aplicamos un doble signo menos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7866755400270419870?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/LjWqbX3RuzE/evitar-resultados-div0.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/10/evitar-resultados-div0.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7641790620304949984</guid><pubDate>Thu, 24 Sep 2009 18:15:00 +0000</pubDate><atom:updated>2009-10-30T17:57:08.800-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Slicers - Novedad en Excel 2010</title><description>En la nota &lt;a href="http://lqrexceltotal.blogspot.com/2009/05/primeras-imagenes-de-excel-2010.html"&gt;Primeras imágenes de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Excel&lt;/span&gt; 2010&lt;/a&gt;, comentaba sobre una nueva característica en la barra Insertar, llamada &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Slicers&lt;/span&gt;, sobre la cual no tenía idea de su &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;funcionamiento&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;El día de hoy, el &lt;a href="http://blogs.msdn.com/excel/default.aspx"&gt;blog oficial de Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Excel&lt;/span&gt;&lt;/a&gt; nos revela cual es la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;funcionalidad&lt;/span&gt; de estos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;slicers&lt;/span&gt; (¿cómo les llamaríamos en español?). Esta es mi traducción a la &lt;a href="http://blogs.msdn.com/excel/archive/2009/09/23/easy-and-even-fun-data-exploration-introducing-excel-2010-slicers.aspx"&gt;nota en cuestión&lt;/a&gt;, escrita por el Excel MVP &lt;a href="http://blogs.msdn.com/user/Profile.aspx?UserID=117460"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Joseph&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Chirilov&lt;/span&gt;&lt;/a&gt; (las imágenes están en inglés):&lt;br /&gt;&lt;br /&gt;Los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;slicers&lt;/span&gt; son una novedad para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Excel&lt;/span&gt; 2010, que son controles visuales que permiten al usuario rápida y fácilmente filtrar sus datos de forma interactiva. "Flotan" sobre la hoja, como las gráficas  y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;autoformas&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Este es un ejemplo del mismo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;slicer&lt;/span&gt; en tres situaciones distintas. El usuario puede seleccionar uno, todos, o algunos de los países. Un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;slicer&lt;/span&gt; actúa como un filtro de reporte, así que se puede vincular a una tabla dinámica, una gráfica dinámica o a un cubo de datos para crear un reporte interactivo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SrvtyPCDFJI/AAAAAAAACJ4/ccjTKAbbFPo/s1600-h/slicers.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 223px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SrvtyPCDFJI/AAAAAAAACJ4/ccjTKAbbFPo/s400/slicers.JPG" alt="" id="BLOGGER_PHOTO_ID_5385159226735924370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;¿Por qué los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;slicers&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;En esta primera versión, el equipo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Excel&lt;/span&gt; quiso permitir al usuario:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ver lo que está haciendo en todo momento&lt;/li&gt;&lt;li&gt;Interactuar fácilmente con los datos&lt;/li&gt;&lt;li&gt;Filtrar múltiples tablas o &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;graficos&lt;/span&gt; dinámicos o consultas juntos&lt;/li&gt;&lt;li&gt;Crear mejores tableros de datos&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Detallemos un poco más cada uno de estos objetivos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ver lo que se está haciendo en todo momento&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En este ejemplo, quiero analizar la utilidad generada por clientes con uno o más hijos y con una escolaridad de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;bachillerato&lt;/span&gt; o superior. En &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Excel&lt;/span&gt; 2007, puedo agregar los campos de página "Numero de hijos" y "Educación" a mi tabla dinámica y seleccionar los elementos correspondientes. Sin embargo, el campo de página mostrará "múltiples elementos", lo que no es de gran ayuda.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SrvtyagSIrI/AAAAAAAACKA/Uf1BxclodiE/s1600-h/slicers2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 137px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SrvtyagSIrI/AAAAAAAACKA/Uf1BxclodiE/s400/slicers2.JPG" alt="" id="BLOGGER_PHOTO_ID_5385159229815530162" border="0" /&gt;&lt;/a&gt;En &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Excel&lt;/span&gt; 2010, hemos agregado &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;slicers&lt;/span&gt; a la caja de herramientas de forma que el usuario pueda ver lo que está haciendo en todo momento. Ahora queda &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;completamente&lt;/span&gt; claro qué datos está mostrando el reporte en cada momento.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Srvty7NMtKI/AAAAAAAACKI/6c1ekAO0RjQ/s1600-h/slicers3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 261px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Srvty7NMtKI/AAAAAAAACKI/6c1ekAO0RjQ/s400/slicers3.png" alt="" id="BLOGGER_PHOTO_ID_5385159238593852578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interactuar fácilmente con los datos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Filtrar datos en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Excel&lt;/span&gt; 2007 era bastante tedioso. Primero, había que dar &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;clic&lt;/span&gt; en la lista &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;desplegable&lt;/span&gt; o en el icono Filtro, luego expandir los elementos necesarios, seleccionar / &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;deseleccionar&lt;/span&gt; los elementos que queramos y finalmente dar &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;clic&lt;/span&gt; en Aceptar.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SrvurSXO4WI/AAAAAAAACKo/9yaBc9B0sXY/s1600-h/slicers7.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 257px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SrvurSXO4WI/AAAAAAAACKo/9yaBc9B0sXY/s400/slicers7.PNG" alt="" id="BLOGGER_PHOTO_ID_5385160206882627938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En contraste, seleccionar un elemento de un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;slicer&lt;/span&gt; es fácil. Sólo requiere un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;clic&lt;/span&gt;. Para seleccionar múltiples elementos, se pueden usar &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;combinaciones&lt;/span&gt; de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Ctrl&lt;/span&gt; + &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;clic&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;Shift&lt;/span&gt; + &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;clic&lt;/span&gt; o &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;clic&lt;/span&gt; + arrastrar. Esta forma de seleccionar elementos es la misma con la que el usuario está &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;familiarizado&lt;/span&gt; al seleccionar celdas, elementos de lista o iconos en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;Windows&lt;/span&gt;. Los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;slicers&lt;/span&gt; lucen como controles en lugar de celdas, induciendo al usuario a utilizarlos. Utilizar &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;slicers&lt;/span&gt; para crear reportes maximiza la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;interactividad&lt;/span&gt;, permitiendo al usuario y a sus colaboradores pasar menos tiempo escudriñando y más tiempo analizando.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Filtrar múltiples tablas dinámicas, gráficas dinámicas o consultas juntos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una de las &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;limitaciones&lt;/span&gt; de los filtros de los reportes es solo permiten una relación 1:1 con la tabla dinámica que están filtrando. Si el usuario necesitaba aplicar un filtro a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;mútiples&lt;/span&gt; tablas dinámicas, tenía que recrear el filtro en cada tabla. Ahora, el usuario puede vincular un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;slicer&lt;/span&gt; a varias tablas, gráficos dinámicos y/o consultas de datos. Todo lo que se haga en el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;slicer&lt;/span&gt; se aplicará convenientemente a todo lo que este tenga conectado. Más sobre esto en la siguiente nota.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Crear mejores tableros de datos (dashboards)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;slicers&lt;/span&gt; pueden ser &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;personalizados&lt;/span&gt; de varias maneras, y pueden crearse ahora tableros que antes no eran posibles. En una futura nota, profundizaré más en las formas en que se puede mejorar el aspecto visual de los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;slicers&lt;/span&gt;. Por ahora, aquí está un ejemplo del tipo de reportes que se pueden lograr con los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;slicers&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yu3gICZURwY/Srvt35IqXBI/AAAAAAAACKg/qp1QWCFbzlI/s1600-h/slicers6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 239px;" src="http://3.bp.blogspot.com/_yu3gICZURwY/Srvt35IqXBI/AAAAAAAACKg/qp1QWCFbzlI/s400/slicers6.png" alt="" id="BLOGGER_PHOTO_ID_5385159323937299474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Y una cosa más: los &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;slicers&lt;/span&gt; son compatibles con &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;Excel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;Services&lt;/span&gt; 2010 y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;Excel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;Web&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_52"&gt;App&lt;/span&gt;, así que podemos utilizarlos y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_53"&gt;compartirlos&lt;/span&gt; en la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;web&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7641790620304949984?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/G8pGWh1hl8Q/slicers-novedad-en-excel-2010.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yu3gICZURwY/SrvtyPCDFJI/AAAAAAAACJ4/ccjTKAbbFPo/s72-c/slicers.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/09/slicers-novedad-en-excel-2010.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-2153693462107427122</guid><pubDate>Wed, 09 Sep 2009 17:02:00 +0000</pubDate><atom:updated>2009-09-09T12:11:42.150-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><title>Excel 2010 - Logo</title><description>Microsoft acaba de dar a conocer los nuevos iconos de los programas de la suite Office 2010. Este es el de Excel 2010:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/Sqfgq1OHNdI/AAAAAAAACJQ/GjNNleYWE-I/s1600-h/Excel.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 256px; height: 256px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/Sqfgq1OHNdI/AAAAAAAACJQ/GjNNleYWE-I/s400/Excel.png" alt="" id="BLOGGER_PHOTO_ID_5379515306362746322" border="0" /&gt;&lt;/a&gt;Otros iconos, el de Word:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SqfhNNS3b6I/AAAAAAAACJo/IiW5JkTeB-0/s1600-h/Word.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 256px; height: 256px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SqfhNNS3b6I/AAAAAAAACJo/IiW5JkTeB-0/s400/Word.png" alt="" id="BLOGGER_PHOTO_ID_5379515896940687266" border="0" /&gt;&lt;/a&gt;Power Point:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/SqfgqqiQbEI/AAAAAAAACJI/ppeSju2KEr0/s1600-h/PowerPoint.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 256px; height: 256px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/SqfgqqiQbEI/AAAAAAAACJI/ppeSju2KEr0/s400/PowerPoint.png" alt="" id="BLOGGER_PHOTO_ID_5379515303494446146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Outlook:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/Sqfg4O-ON_I/AAAAAAAACJY/jy9LnwI-mi0/s1600-h/Outlook.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 256px; height: 256px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/Sqfg4O-ON_I/AAAAAAAACJY/jy9LnwI-mi0/s400/Outlook.png" alt="" id="BLOGGER_PHOTO_ID_5379515536613718002" border="0" /&gt;&lt;/a&gt;y Access:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/SqfgqeYblJI/AAAAAAAACJA/farOf3F-UMU/s1600-h/Access.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 256px; height: 256px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/SqfgqeYblJI/AAAAAAAACJA/farOf3F-UMU/s400/Access.png" alt="" id="BLOGGER_PHOTO_ID_5379515300232008850" border="0" /&gt;&lt;/a&gt;&lt;a style="font-style: italic;" href="http://cybernetnews.com/office-2010-icon-pack/"&gt;Fuente.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-2153693462107427122?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/HespAmSQGh4/excel-2010-logo.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_yu3gICZURwY/Sqfgq1OHNdI/AAAAAAAACJQ/GjNNleYWE-I/s72-c/Excel.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/09/excel-2010-logo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-8380242975031564013</guid><pubDate>Fri, 04 Sep 2009 21:25:00 +0000</pubDate><atom:updated>2009-09-04T17:16:50.733-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Insertar 'bullets' rápidamente</title><description>Hay ocasiones en las que deseamos preceder las entradas de una lista con viñetas (o &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;bullets&lt;/span&gt;&lt;/span&gt;, en inglés), como en este ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yu3gICZURwY/SqGQWHKzqiI/AAAAAAAACIQ/OhQak39Uv7Q/s1600-h/bullets2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 211px; height: 171px;" src="http://3.bp.blogspot.com/_yu3gICZURwY/SqGQWHKzqiI/AAAAAAAACIQ/OhQak39Uv7Q/s400/bullets2.bmp" alt="" id="BLOGGER_PHOTO_ID_5377738139612981794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Normalmente insertaríamos estas viñetas yendo a Insertar - Símbolo...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/SqGNhN5KT3I/AAAAAAAACIA/LF4PdRxyUqY/s1600-h/bullets3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 274px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/SqGNhN5KT3I/AAAAAAAACIA/LF4PdRxyUqY/s400/bullets3.bmp" alt="" id="BLOGGER_PHOTO_ID_5377735031861694322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Localizamos el símbolo correspondiente y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;clic&lt;/span&gt; en Insertar.&lt;br /&gt;&lt;br /&gt;Una forma más rápida, es (para esta viñeta en específico) escribiendo la combinación de teclas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Alt&lt;/span&gt; + 7, pero &lt;span style="font-style: italic;"&gt;del teclado numérico&lt;/span&gt;, ya que con el 7 del teclado alfabético no funciona. Con esto aparecerá la viñeta en la celda faltando solamente escribir el valor de la celda.&lt;br /&gt;&lt;br /&gt;Esta es la tabla completa de símbolos que se pueden utilizar con &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Alt&lt;/span&gt; + [&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;núm&lt;/span&gt;. de teclado numérico]:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SqGNWs27vvI/AAAAAAAACHw/ZV2dkv2-LZ0/s1600-h/bullets.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 215px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SqGNWs27vvI/AAAAAAAACHw/ZV2dkv2-LZ0/s400/bullets.bmp" alt="" id="BLOGGER_PHOTO_ID_5377734851195289330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Observemos que tanto &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Alt&lt;/span&gt; + 0 como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Alt&lt;/span&gt; + 47 no devuelven ningún símbolo, en tanto &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Alt&lt;/span&gt; + 32 devuelve un espacio en blanco. A partir de Alt + 48 comienzan los números y letras "normales".&lt;br /&gt;&lt;br /&gt;Aparentemente, esta no es una forma muy práctica que digamos para obtener este formato, ya que requiere que cada entrada de celda esté precedida, manualmente, de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Alt&lt;/span&gt; + 7; además de que esto convertirá en texto nuestros valores numéricos. Sin embargo, tenemos la gran ventaja de que también podemos utilizar esta combinación de teclas a la hora de crear un formato de celda &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;personalizado&lt;/span&gt;. En efecto, si vamos al cuadro de diálogo Formato de celdas (Formato - Celdas... ó &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Ctrl&lt;/span&gt; + 1), categoría &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Personalizada&lt;/span&gt;, podemos teclear &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Alt&lt;/span&gt; + 7 (o cualquier otro número de la tabla anterior), en el cuadro de texto Tipo, seguido del resto del formato deseado. Por ejemplo: [&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Alt&lt;/span&gt; + 7]#,##0 (hay que soltar la tecla Alt antes de escribir "#,##0"). Si lo hacemos correctamente, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Excel&lt;/span&gt; mostrará el resultado previo en la ventana Muestra:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SqGNhucvSuI/AAAAAAAACII/otTljTv4P7w/s1600-h/bullets4.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 398px; height: 385px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SqGNhucvSuI/AAAAAAAACII/otTljTv4P7w/s400/bullets4.bmp" alt="" id="BLOGGER_PHOTO_ID_5377735040600853218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Por último, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;clic&lt;/span&gt; en Aceptar y copiamos el formato al resto de las celdas de interés. De esta manera, ya no es necesario escribir Alt + [número] al ingresar cada valor, sino solamente el valor (o la fórmula) dejando a Excel el resto del trabajo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-8380242975031564013?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/3RpGbKE3G04/insertar-bullets-rapidamente.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_yu3gICZURwY/SqGQWHKzqiI/AAAAAAAACIQ/OhQak39Uv7Q/s72-c/bullets2.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/09/insertar-bullets-rapidamente.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-181896163873123455</guid><pubDate>Tue, 11 Aug 2009 22:20:00 +0000</pubDate><atom:updated>2009-08-18T09:41:34.968-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Trabajar con usuarios avanzados</title><description>Como dice &lt;a href="http://charts.jorgecamoes.com/"&gt;Jorge &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Camoes&lt;/span&gt; en su blog&lt;/a&gt;, "perder estúpidamente el tiempo en el trabajo me molesta realmente".&lt;br /&gt;&lt;br /&gt;Cuando se trabaja en una compañía en la que un alto porcentaje de gente usa &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Excel&lt;/span&gt; como su herramienta principal, inevitablemente surgen historias de terror de gente gastando días en tareas que debieron durar minutos. Por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Miles de sumas, calculadas una a una, cuando una tabla dinámica pudo dar los mismos resultados en segundos.&lt;/li&gt;&lt;li&gt;Dos personas comparando dos listas, cuando pueden utilizar una simple función de búsqueda para &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;hacerlo&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Miles de copias de exactamente la misma gráfica, pero con diferentes mercados, territorios de venta o medidas (una sola gráfica con algo de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;interactividad&lt;/span&gt; básica serviría igual).&lt;/li&gt;&lt;li&gt;Cientos de celdas coloreadas &lt;span&gt;¡manualmente&lt;/span&gt;!, simulando un espantoso &lt;span style="font-style: italic;"&gt;confetti &lt;/span&gt;electrónico.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Todo esto es, además, propenso a una alta cantidad de errores. Es &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;frustrante&lt;/span&gt; ver a la gente perdiendo tiempo de esta forma, cuando fácilmente podrían salir temprano de su trabajo y jugar con sus hijos (o las amigas de sus hijos...). Y es tan fácil... todo lo que hay que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;hacer&lt;/span&gt; es &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;decirse&lt;/span&gt; a uno mismo: "esto es estúpido; debe haber alguna forma más rápida de hacerlo". Y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;generalmente&lt;/span&gt;, la hay.&lt;br /&gt;&lt;br /&gt;Si el lector es gerente, os compartiré un secreto administrativo: No te imaginas lo ineficiente que puede llegar a ser un usuario &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;principiante&lt;/span&gt; de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Excel&lt;/span&gt;, y lo más probable es que tengas a varios &lt;span style="font-style: italic;"&gt;eternos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;principiantes&lt;/span&gt;&lt;/span&gt; en tu equipo. No es cuestión de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;capacitación&lt;/span&gt;. La gente olvida la teoría y los ejemplos que no se aplican a sus propios problemas. Mejor contrata a un usuario avanzado. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Conviértelo&lt;/span&gt; en la referencia del equipo (o de la empresa) para las cuestiones de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Excel&lt;/span&gt;. Haz que se integre con los usuarios, encuentre &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ineficiencias&lt;/span&gt; y que las resuelva.&lt;br /&gt;&lt;br /&gt;Aunque no lo parezca, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Excel&lt;/span&gt; por sí solo puede incrementar la eficiencia de un equipo de trabajo -y hasta de toda un área.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-181896163873123455?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/mqO6z9PYWb8/trabaja-con-usuarios-avanzados.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/08/trabaja-con-usuarios-avanzados.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7894377929548073171</guid><pubDate>Mon, 06 Jul 2009 17:59:00 +0000</pubDate><atom:updated>2009-07-06T13:04:29.993-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Fechas y horas</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Día especial</title><description>El día de hoy es el día 40,000 Excel. Y no porque Excel tenga 40,000 días en el mercado, sino porque este es el número serial que corresponde al 6 de julio de 2009. Recordemos que el sistema de fechas en Excel comienza el 1 de enero de 1900. Han pasado 40,000 días desde esa fecha.&lt;br /&gt;&lt;br /&gt;Para comprobarlo, escribimos la fecha de hoy (Ctrl + Shift + ;) en una celda y posteriormente, aplicamos formato de número a la celda (Ctrl + Shift + 1).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7894377929548073171?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/C-RgOJ-zmBQ/dia-especial.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/07/dia-especial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-182543086802153330</guid><pubDate>Mon, 22 Jun 2009 14:22:00 +0000</pubDate><atom:updated>2009-06-22T09:43:46.597-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Funciones y fórmulas</category><title>Resultado inesperado - resolviendo el misterio</title><description>En relación a la nota &lt;a href="http://lqrexceltotal.blogspot.com/2008/10/resultado-inesperado.html"&gt;Resultado inesperado&lt;/a&gt;, en la que comentaba algunos resultados aparentemente incomprensibles que Excel me devolvía, ckarlanga me hizo llegar su comentario y análisis de la situación, al que decidí dedicarle su nota propia dada su relevancia. Comenta ckarlanga:&lt;br /&gt;&lt;br /&gt;"Hola, me hago llamar ckarlanga, y navegando por los foros di con esta info que  me pareció bastante curiosa y sobre todo que alguien la mencionara, siendo un  curioso del excel, estuve tratando de abrir la funcion de distribución normal,  para ello intenté dar con el complemento que en excel lo contenía y me di la  lata de abrir uno por uno los complementos, y por ahí di con el paquete que  contiene atpvbes.xla atpvben.xla analisys32.xll funcres.xla y procdb.xla, les  saque las claves a estos archivos y en los ATP tanto español como inglés, se  encuentra la función networkdays y dias.lab, éste es el  código:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Function Networkdays&lt;/span&gt;(start_date &lt;span style="color: rgb(51, 51, 255);"&gt;As Variant&lt;/span&gt;, end_date &lt;span style="color: rgb(51, 51, 255);"&gt;As  Variant&lt;/span&gt;, Optional holidays &lt;span style="color: rgb(51, 51, 255);"&gt;As Variant&lt;/span&gt;) &lt;span style="color: rgb(51, 51, 255);"&gt;As Variant&lt;/span&gt;&lt;br /&gt;Networkdays =  Application.Run(GetMacroRegId("NETWORKDAYS"), start_date, end_date,  holidays)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;End Function&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cuando uno ejecuta esa function desde el  excel va a esta función que ejecuta una función base para todas las creadas  dentro de este paquete llamada GetMacroRegId. Esta a su vez, si logras  convertir el archivo xla a xls, tiene una descripción de cada una de las  funciones hechas dentro del xla:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Private Function&lt;/span&gt;  GetMacroRegId(FuncText &lt;span style="color: rgb(51, 51, 255);"&gt;As String&lt;/span&gt;) &lt;span style="color: rgb(51, 51, 255);"&gt;As String&lt;/span&gt;&lt;br /&gt;Debug.Print ("[GetMacroRegId] '"  &amp;amp; FuncText &amp;amp; "' &lt;")  &lt;span style="color: rgb(51, 51, 255);"&gt;For&lt;/span&gt; i = LBound(FunctionIDs) &lt;span style="color: rgb(51, 51, 255);"&gt;To&lt;/span&gt;  UBound(FunctionIDs)&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;If &lt;/span&gt;(LCase(FunctionIDs(i, 0)) = LCase(FuncText)) &lt;span style="color: rgb(51, 51, 255);"&gt; Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;If &lt;/span&gt;(Not (IsError(FunctionIDs(i, 1)))) &lt;span style="color: rgb(51, 51, 255);"&gt;Then&lt;/span&gt;&lt;br /&gt;GetMacroRegId =  FunctionIDs(i, 1)&lt;br /&gt;Debug.Print ("[GetMacroRegId] '" &amp;amp; FuncText &amp;amp; "'  -&gt; '" &amp;amp; GetMacroRegId &amp;amp; "' &gt;")&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Exit Function&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;End If&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;End  If&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;Next&lt;/span&gt; i&lt;br /&gt;Debug.Print ("[GetMacroRegId] Error while finding '" &amp;amp;  FuncText &amp;amp; "' &gt;")&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;End Function&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;dentro del xla covertido  a xls tienes esto ...&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Function&lt;/span&gt; table&lt;br /&gt;Labels VBAname Module Procedure  Type text Function text Argument text Macro type Category Shortcut text Help  topic Help text Arg1 Arg2 Arg3&lt;br /&gt;HEX2DEC Hex2Dec hex2dec PP# HEX.A.DEC número 1  Ingeniería xlmain10.chm!1929&lt;br /&gt;&lt;br /&gt;Convierte un número hexadecimal en decimal es el  número hexadecimal que desea convertir&lt;br /&gt;&lt;br /&gt;(encabezados)&lt;br /&gt;&lt;br /&gt;y estos son  los datos&lt;br /&gt;&lt;br /&gt;NETWORKDAYS Networkdays networkdays PPPP# DIAS.LAB  fecha_inicial;fecha_final;festivos 1 Fecha y hora xlmain10.chm!1963 Devuelve el  número total de días laborables entre dos fechas es un número de serie que  representa la fecha inicial es un número de serie que representa la fecha  final.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;El código al que haces referencia, 840368184, es el id de la  macro que tiene adentro la fórmula de cálculo de los días hábiles, apenas tenga  una respuesta específica dentro de que archivo se encuentra ( lo mas probable un  dll) te lo informo...&lt;br /&gt;&lt;br /&gt;un saludo...&lt;br /&gt;&lt;br /&gt;perdona lo enredado de  la respuestas... pero a esta hora no pienso más..."&lt;br /&gt;&lt;br /&gt;Con esto comenzamos a resolver el misterio. Intentaré reproducir estos pasos en mi equipo para comparar resultados. Te agradezco esta colaboración, ckarlanga. Así mismo, te extiendo una cordial invitación a postear notas en este blog, las cuales, desde luego, llevarían tu firma. Si te gusta la idea, házmelo saber para otorgarte permisos de escritura.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-182543086802153330?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/-HNofSS81go/resultado-inesperado-resolviendo-el.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/06/resultado-inesperado-resolviendo-el.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-6423394342601967309</guid><pubDate>Wed, 27 May 2009 22:44:00 +0000</pubDate><atom:updated>2009-06-08T15:28:58.971-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><category domain="http://www.blogger.com/atom/ns#">Gráficos</category><title>Formatear el eje y</title><description>Supongamos el siguiente gráfico:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Si10DfK4QeI/AAAAAAAAB7s/1NeL5KA_mKY/s1600-h/formatoejey.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 221px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Si10DfK4QeI/AAAAAAAAB7s/1NeL5KA_mKY/s400/formatoejey.bmp" alt="" id="BLOGGER_PHOTO_ID_5345055936014205410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Queremos que para facilitar la lectura del mismo, tengamos tres colores en la escala del eje &lt;span style="font-style: italic;"&gt;y&lt;/span&gt;: el verde para los valores mayores o iguales a 30, negro para los resultados entre -10 y 30 y rojo para los menores de -10, quedando de esta manera:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/Si10U4mZpYI/AAAAAAAAB78/iEXh2e-mlwM/s1600-h/formatoejey4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 224px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/Si10U4mZpYI/AAAAAAAAB78/iEXh2e-mlwM/s400/formatoejey4.JPG" alt="" id="BLOGGER_PHOTO_ID_5345056234898302338" border="0" /&gt;&lt;/a&gt;Para lograrlo seguimos los siguientes pasos:&lt;br /&gt;&lt;br /&gt;Clic derecho en el eje &lt;span style="font-style: italic;"&gt;y &lt;/span&gt;- Formato de ejes..., activamos la ficha Número. Seleccionamos la Categoría Personalizado. En Tipo: escribimos el siguiente formato personalizado:&lt;br /&gt;&lt;br /&gt;[verde][&gt;=30]#,##0;[Rojo][&lt;-10]-#,##0;Estándar&lt;br /&gt;&lt;br /&gt;Aceptar. Recordemos, sin embargo, lo que vimos en la nota pasada: nuestro principal objetivo es contar una historia con la gráfica, más que impactar visualmente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-6423394342601967309?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/zXmVfewxDik/formatear-el-eje-y.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yu3gICZURwY/Si10DfK4QeI/AAAAAAAAB7s/1NeL5KA_mKY/s72-c/formatoejey.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/05/formatear-el-eje-y.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-8379875953116584686</guid><pubDate>Mon, 25 May 2009 17:34:00 +0000</pubDate><atom:updated>2009-05-26T15:55:36.102-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Gráficos</category><title>Una buena gráfica</title><description>Como &lt;a href="http://chandoo.org/wp/2009/05/11/charts-are-stories/"&gt;lo dice Chandoo en su blog&lt;/a&gt;, "una gráfica bién hecha nos cuenta una historia. Tan simple como eso."&lt;br /&gt;&lt;br /&gt;Este es un ejemplo de lo que es una buena gráfica, "Tiempo empleado para comer por día vs tasa nacional de obesidad" (clic en la imagen para agrandarla):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yu3gICZURwY/ShrbgbAtUOI/AAAAAAAAB7U/E3DOYvCl6Qc/s1600-h/obesity-rate-vs-time-spent-eating.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 369px; height: 400px;" src="http://3.bp.blogspot.com/_yu3gICZURwY/ShrbgbAtUOI/AAAAAAAAB7U/E3DOYvCl6Qc/s400/obesity-rate-vs-time-spent-eating.png" alt="" id="BLOGGER_PHOTO_ID_5339821658254168290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;x: minutos utilizados para comer por día&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;y: porcentaje de población con IMC &gt; 30&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se toma unos cinco segundos en entender de qué es la gráfica. Y luego, conoces la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;historia&lt;/span&gt;. Lo más importante, estimula al lector a hacerse preguntas y entender los datos.&lt;br /&gt;&lt;br /&gt;En sí misma, la gráfica es sencilla. Nada del otro mundo. Pero yuxtapone brillantemente dos piezas de datos: la tasa de obesidad en los países y el tiempo utilizado para comer, para contar una historia.&lt;br /&gt;&lt;br /&gt;El artículo demuestra cabalmente uno de los fundamentos de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Excel&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;el principal objetivo de una gráfica &lt;/span&gt;&lt;span style="font-style: italic;"&gt;no es impactar visualmente, &lt;/span&gt;&lt;span style="font-style: italic;"&gt;sino transmitir información clara rápidamente&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;La gráfica de nuestro ejemplo dice más que esta otra, que aunque más visual, es más confusa:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/ShsJLEzDv5I/AAAAAAAAB7c/OkTTB3gf274/s1600-h/Advantagetrib.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 229px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/ShsJLEzDv5I/AAAAAAAAB7c/OkTTB3gf274/s400/Advantagetrib.jpg" alt="" id="BLOGGER_PHOTO_ID_5339871869048962962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Si una gráfica &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Excel&lt;/span&gt; no comunica información más rápidamente que una tabla de datos, podemos decir, con toda justicia, que es una mala gráfica. Sería mejor prescindir de ella y mostrar en su lugar solo los datos fuente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-8379875953116584686?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/4_HbmiuDb_k/una-buena-grafica.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_yu3gICZURwY/ShrbgbAtUOI/AAAAAAAAB7U/E3DOYvCl6Qc/s72-c/obesity-rate-vs-time-spent-eating.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/05/una-buena-grafica.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-6878542038716603063</guid><pubDate>Thu, 21 May 2009 21:05:00 +0000</pubDate><atom:updated>2009-05-22T16:16:53.084-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Controlar el ingreso de datos en un formulario</title><description>Cuando trabajamos en un formulario &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Excel&lt;/span&gt;, a menudo sucede que las celdas de ingreso de datos &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;están&lt;/span&gt; dispersas por toda la hoja, o no están en celdas adyacentes. Esto nos hace perder tiempo al tener que situar el cursor en la celda correspondiente cada vez:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/Shbd575qhlI/AAAAAAAAB6s/_tlD8yS2MbM/s1600-h/ingresar+datos.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 166px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/Shbd575qhlI/AAAAAAAAB6s/_tlD8yS2MbM/s320/ingresar+datos.bmp" alt="" id="BLOGGER_PHOTO_ID_5338698395696137810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Supongamos que necesitamos ingresar los datos en el orden mostrado en la imagen cada vez. Una forma de solucionar esto es creando un nombre que contenga las celdas de ingreso de datos. Procedemos como sigue:&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;Seleccionamos&lt;/span&gt; las celdas de entrada de datos en el orden que queramos llenarlas, pero &lt;span style="font-style: italic;"&gt;comenzando por la número 2&lt;/span&gt;. Lo hacemos así para que la última celda seleccionada (que es la primera en el orden) sea la celda activa del nombre. Entonces, según el ejemplo, presionamos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Ctrl&lt;/span&gt; y, en este orden, las celdas  2, 3, 4, 5, 6, 7, 8, 1.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Shbd6Cg49tI/AAAAAAAAB60/g-fiDwPx-v4/s1600-h/ingresar+datos2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 160px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Shbd6Cg49tI/AAAAAAAAB60/g-fiDwPx-v4/s320/ingresar+datos2.bmp" alt="" id="BLOGGER_PHOTO_ID_5338698397471274706" border="0" /&gt;&lt;/a&gt;Finalmente, &lt;a href="http://lqrexceltotal.blogspot.com/2008/03/nombres-en-excel.html"&gt;le damos un nombre a este rango&lt;/a&gt;, digamos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;input&lt;/span&gt;_data.&lt;br /&gt;&lt;br /&gt;De esta manera, cada vez que vayamos a ingresar datos en el formulario, simplemente vamos al nombre &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;input&lt;/span&gt;_data (con F5 o seleccionándolo de la lista de nombres)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Shbd6UpDcrI/AAAAAAAAB68/7TKKiv5vDNs/s1600-h/ingresar+datos3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 102px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Shbd6UpDcrI/AAAAAAAAB68/7TKKiv5vDNs/s320/ingresar+datos3.bmp" alt="" id="BLOGGER_PHOTO_ID_5338698402337354418" border="0" /&gt;&lt;/a&gt;y comenzamos a escribir los datos presionando &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Enter&lt;/span&gt; para avanzar a la siguiente celda cada vez.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/Shbd6gbXTCI/AAAAAAAAB7E/_yGKbLXjx0U/s1600-h/ingresar+datos4.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 155px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/Shbd6gbXTCI/AAAAAAAAB7E/_yGKbLXjx0U/s320/ingresar+datos4.bmp" alt="" id="BLOGGER_PHOTO_ID_5338698405501160482" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-6878542038716603063?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/_eNfsdGFyGk/controlar-el-ingreso-de-datos-en-un.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_yu3gICZURwY/Shbd575qhlI/AAAAAAAAB6s/_tlD8yS2MbM/s72-c/ingresar+datos.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/05/controlar-el-ingreso-de-datos-en-un.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-521952590503627621</guid><pubDate>Wed, 20 May 2009 16:53:00 +0000</pubDate><atom:updated>2009-05-20T12:15:38.421-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Gráficos</category><title>Primeras imágenes de Excel 2010</title><description>Microsoft ha decidido filtrar algunas imágenes de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Office&lt;/span&gt; 2010. Curiosamente, le ha pedido a algunos sitios que las publicaron, que las retiraran inmediatamente. &lt;a href="http://arstechnica.com/microsoft/news/2009/05/leaked-office-2010-technical-preview-screenshots.ars"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Ars&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Technica&lt;/span&gt; &lt;/a&gt;es uno de ellos. Pero mientras a mí no me digan nada, comparto con ustedes las correspondientes a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Excel&lt;/span&gt; 2010.&lt;br /&gt;&lt;br /&gt;En esta primera imagen podemos ver que el enorme botón de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Office&lt;/span&gt; ha sido reemplazado por un rectángulo situado a la izquierda de la Pestaña &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Home&lt;/span&gt; (Inicio):&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5337954942016209202" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 180px; CURSOR: hand; HEIGHT: 213px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_yu3gICZURwY/ShQ5vPHqwTI/AAAAAAAAB6c/0WscmYq3oZM/s320/xl2010officebutton.jpg" border="0" /&gt; &lt;p&gt;Otra de las &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;imagenes&lt;/span&gt; filtradas muestra que todas las pestañas permanecen idénticas a las de 2007, a excepción de la de Insertar.&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5337954161232188802" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 48px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_yu3gICZURwY/ShQ5ByeQFYI/AAAAAAAAB6U/CzdU1pAmyQM/s320/xl2010inserttab.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Los cambios observables son:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Hay un nuevo comando, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Screenshot&lt;/span&gt;. Supongo que será similar a &lt;a href="http://lqrexceltotal.blogspot.com/2008/06/la-cmara-fotogrfica.html"&gt;la cámara fotográfica &lt;/a&gt;actual. O &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;bien&lt;/span&gt;, para salvar todo o parte de la hoja como imagen.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Un nuevo grupo de gráficas, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Sparklines&lt;/span&gt;, o &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;minigráficas&lt;/span&gt;. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Excel&lt;/span&gt; 2010 soportará de forma predeterminada este tipo de gráfica.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Un nuevo comando, al final de la barra llamado &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Slicer&lt;/span&gt;. No tengo idea de su función.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-521952590503627621?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/CtX770EUMp0/primeras-imagenes-de-excel-2010.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yu3gICZURwY/ShQ5vPHqwTI/AAAAAAAAB6c/0WscmYq3oZM/s72-c/xl2010officebutton.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/05/primeras-imagenes-de-excel-2010.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-8189009457774565041</guid><pubDate>Mon, 18 May 2009 05:03:00 +0000</pubDate><atom:updated>2009-05-19T18:24:49.050-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>El filtro avanzado - Introducción</title><description>La mayor parte de las veces el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;autofiltro&lt;/span&gt; satisface nuestras necesidades de filtrado. No obstante, tiene sus limitaciones. Una &lt;span style="FONT-STYLE: italic"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;usauria&lt;/span&gt; &lt;/span&gt;me pregunta como filtrar una lista de forma que el campo filtrado muestre &lt;span style="FONT-STYLE: italic"&gt;cuatro &lt;/span&gt;valores (criterios).&lt;br /&gt;&lt;br /&gt;Este un ejemplo sencillo de filtrado que el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;autofiltro&lt;/span&gt; no puede realizar. Recordemos que en el cuadro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Autofiltro&lt;/span&gt; Personalizado solo podemos establecer dos valores como criterio:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yu3gICZURwY/SeOsX0QeCGI/AAAAAAAAB48/_lqr65nxx78/s1600-h/autofiltro.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5324288709646747746" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 182px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_yu3gICZURwY/SeOsX0QeCGI/AAAAAAAAB48/_lqr65nxx78/s320/autofiltro.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En estos casos, tenemos la opción de usar el filtro avanzado de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Excel&lt;/span&gt;, mucho más flexible que aquel, aunque requiere de un poco más de trabajo. Antes de comenzar a utilizarlo, necesitamos elaborar una tabla de criterios. Esta tabla contiene la información que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Excel&lt;/span&gt; utilizará para filtrar la lista. Consiste en al menos dos filas, la primera de las cuales contiene uno o más nombres de campo de la lista (excepto cuando utilizamos criterios calculados, tema de otra nota). Las filas restantes contienen los criterios a utilizar. Puede estar en cualquier parte de la hoja, siendo recomendable situarla en la parte superior de la lista, para que esté visible en todo momento (si la ponemos al lado de la lista, al filtrar, posiblemente se ocultarán algunas de sus filas).&lt;br /&gt;&lt;br /&gt;La siguiente lista muestra una lista de los edificios conectados de una importantísima empresa de telecomunicaciones (clic en la imagen para agrandarla).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/ShDzwHIOUVI/AAAAAAAAB58/GPg5XkEpgYw/s1600-h/filtroavanzado.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5337033566306849106" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 181px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_yu3gICZURwY/ShDzwHIOUVI/AAAAAAAAB58/GPg5XkEpgYw/s320/filtroavanzado.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;La columna E contiene la clave asociada a cada edificio. El requerimiento es mostrar únicamente aquéllos edificios que tengan clave A, B, C o D. Insertamos unas 6 filas para escribir nuestro rango de criterios, como sigue:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/ShDzv9hAWnI/AAAAAAAAB50/GBzueIXRLYo/s1600-h/filtroavanzado2.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5337033563726436978" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 178px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_yu3gICZURwY/ShDzv9hAWnI/AAAAAAAAB50/GBzueIXRLYo/s320/filtroavanzado2.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En este ejemplo, simplemente escribimos los valores buscados uno a continuación del otro, en el rango A1:A5. Estos deben tener exactamente el mismo encabezado que tienen en la lista original. Tengamos en cuenta que los criterios escritos en una misma fila &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Excel&lt;/span&gt; los une con el operador Y, mientras que los que están en otra fila los une con el operador O.&lt;br /&gt;&lt;br /&gt;Nos situamos en cualquier celda de la lista y vamos a Datos - Filtro - Filtro avanzado... nos aseguramos que el valor de Rango de lista: sea el correcto. En Rango de criterios, escribimos el rango de la tabla de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;criterios&lt;/span&gt;, en nuestro caso, A1:A5. Si queremos que los registros filtrados se muestren en la misma ubicación original, damos Aceptar. Por el contrario, si queremos que la lista resultante esté en otro rango independiente, activamos la opción Copiar a otro lugar, y en Copiar a: escribimos la celda donde queramos que comience la lista. Aceptamos el cuadro.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/ShDzwD4zvdI/AAAAAAAAB6E/dSrQt3PkTu0/s1600-h/filtroavanzado3.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5337033565436886482" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 249px; CURSOR: pointer; HEIGHT: 244px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_yu3gICZURwY/ShDzwD4zvdI/AAAAAAAAB6E/dSrQt3PkTu0/s320/filtroavanzado3.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hemos visto un ejemplo muy sencillo que ejemplifica el uso del filtro avanzado. Sin embargo, la flexibilidad y potencia del mismo va mucho más allá. Podemos, por poner un ejemplo, filtrar la lista mostrando aquellos campos cuyos valores son superiores al promedio de los mismos, utilizando criterios formulados. Este será tema de otra nota.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-8189009457774565041?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/82cZRNu7_lo/el-filtro-avanzado-introduccion.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_yu3gICZURwY/SeOsX0QeCGI/AAAAAAAAB48/_lqr65nxx78/s72-c/autofiltro.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/el-filtro-avanzado-introduccion.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-2036618748318249529</guid><pubDate>Sat, 02 May 2009 07:12:00 +0000</pubDate><atom:updated>2009-05-02T02:24:58.066-05:00</atom:updated><title>Biohazard</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yu3gICZURwY/SfvymDpV93I/AAAAAAAAB5c/wRc3anEn_nU/s1600-h/Biohazard_Symbol.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 303px;" src="http://3.bp.blogspot.com/_yu3gICZURwY/SfvymDpV93I/AAAAAAAAB5c/wRc3anEn_nU/s320/Biohazard_Symbol.png" alt="" id="BLOGGER_PHOTO_ID_5331121319550777202" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-2036618748318249529?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/3tGDV3Pqjzg/biohazard.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_yu3gICZURwY/SfvymDpV93I/AAAAAAAAB5c/wRc3anEn_nU/s72-c/Biohazard_Symbol.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/05/biohazard.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7158385524627450731</guid><pubDate>Mon, 20 Apr 2009 13:17:00 +0000</pubDate><atom:updated>2009-05-19T16:01:46.002-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Gráficos</category><title>Tipos de gráficos personalizados</title><description>Prácticamente todo mundo está de acuerdo en que el formato que los gráficos de Excel tienen de manera predeterminada, es punto menos que horrible.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/SeuIyK4OrlI/AAAAAAAAB5E/W-uKPZe0y5A/s1600-h/grafico.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5326501379790777938" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 198px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_yu3gICZURwY/SeuIyK4OrlI/AAAAAAAAB5E/W-uKPZe0y5A/s320/grafico.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Luce mal, los colores no combinan, el fondo del gráfico "cansa" la vista, las líneas de división sobrecargan el gráfico... en fin, siempre será necesario (si queremos comunicar información gráfica efectivamente) que mejoremos el formato predeterminado de estas gráficas. Excel nos brinda la oportunidad de hacerlo, así como de elaborar nuestra propia galería de tipos de gráfico, de manera que no tengamos que pasar por todo el proceso de "maquillaje" una y otra vez. Simplemente, seleccionaremos nuestros datos y les aplicamos alguno de nuestros tipos de gráfico personalizados.&lt;br /&gt;&lt;br /&gt;Para lograrlo, procedemos como sigue:&lt;br /&gt;&lt;br /&gt;Creamos una gráfica estándar, aplicándole los formatos y personalizaciones que más nos gusten. Recomiendo utilizar una muestra típica de los datos que estaremos graficando.&lt;br /&gt;&lt;br /&gt;Una vez que el gráfico luzca como deseamos, lo agregamos a la galería de gráficos personalizada, siguiendo los siguientes pasos:&lt;br /&gt;&lt;br /&gt;Teniendo seleccionado el gráfico, vamos a Gráfico - Tipo de gráfico..., pestaña Tipos personalizados.&lt;br /&gt;En la sección Seleccionar desde, activamos la opción Definidos por el usuario.&lt;br /&gt;Clic en Agregar...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SeuIyVraw4I/AAAAAAAAB5M/KmSxZgQvXuQ/s1600-h/grafico+personalizado.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5326501382689833858" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 306px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_yu3gICZURwY/SeuIyVraw4I/AAAAAAAAB5M/KmSxZgQvXuQ/s320/grafico+personalizado.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En el cuadro Agregar tipo de gráfico personalizado, escribimos un nombre y, opcionalmente, una descripción de nuestro gráfico.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/SeuLkaIRGWI/AAAAAAAAB5U/-AZ_xRTswYU/s1600-h/grafico+personalizado2.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5326504441901291874" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 242px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_yu3gICZURwY/SeuLkaIRGWI/AAAAAAAAB5U/-AZ_xRTswYU/s320/grafico+personalizado2.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Clic en Aceptar. Con esto agregamos el gráfico a la galería. Aceptar nuevamente para cerrar el cuadro de diálogo.&lt;br /&gt;&lt;br /&gt;Finalmente, probamos el gráfico. Seleccionamos una nueva muestra de datos, e iniciamos el Asistente para gráficos. En el paso 2, en Seleccionar el tipo de gráfico, escogemos el nuevo tipo de gráfico, bajo la pestaña Tipos personalizados, opción Definidos por el usuario (¿personalizados definidos por el usuario? Redundante pero cierto. Gracias, Bill). Clic en finalizar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7158385524627450731?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/sF_Hp2ywoSo/tipos-de-graficos-personalizados.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_yu3gICZURwY/SeuIyK4OrlI/AAAAAAAAB5E/W-uKPZe0y5A/s72-c/grafico.PNG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/04/tipos-de-graficos-personalizados.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7172565694748801231</guid><pubDate>Thu, 16 Apr 2009 13:21:00 +0000</pubDate><atom:updated>2009-04-16T08:21:00.877-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><title>Sobre los comentarios</title><description>Esta vez, solo para informarles que desde hace un par de semanas he eliminado el paso de verificación de palabra al enviar comentarios. En otras palabras, cuando envíen sus comentarios, ya no verán cuadros como estos:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/SeJ4rh1qQLI/AAAAAAAAB40/Qh7Q73ixpeQ/s1600-h/verificacion+palabra.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 190px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/SeJ4rh1qQLI/AAAAAAAAB40/Qh7Q73ixpeQ/s320/verificacion+palabra.bmp" alt="" id="BLOGGER_PHOTO_ID_5323950398718492850" border="0" /&gt;&lt;/a&gt;Sino que directamente llegarán sus comentarios a mi buzón, haciéndoles, así lo espero, más fácil el envío de los mismos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7172565694748801231?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/jIGtLaaLRLE/sobre-los-comentarios.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yu3gICZURwY/SeJ4rh1qQLI/AAAAAAAAB40/Qh7Q73ixpeQ/s72-c/verificacion+palabra.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/04/sobre-los-comentarios.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-3883537809310358145</guid><pubDate>Wed, 15 Apr 2009 13:32:00 +0000</pubDate><atom:updated>2009-04-17T10:10:07.251-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Fechas y horas</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Reglas de ordenación</title><description>Las celdas pueden contener diferentes tipos de contenido. Pueden contener texto, números, valores lógicos, resultados de error, o bien, pueden estar vacías o contener espacios en blanco (que no es lo mismo).&lt;br /&gt;&lt;br /&gt;Si tenemos solamente valores numéricos, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Excel&lt;/span&gt; los ordenará (Edición - Ordenar... ) del menor negativo al mayor positivo (para un orden ascendente). Pero, ¿qué pasa si queremos ordenar texto, o valores lógicos? ¿que pasa si tenemos varios tipos de información en las celdas?&lt;br /&gt;&lt;br /&gt;En una ordenación ascendente, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Excel&lt;/span&gt; presenta la información en el siguiente orden:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Valores numéricos, siguiendo el orden indicado anteriormente. Las horas y fechas son &lt;a href="http://lqrexceltotal.blogspot.com/2007/10/fechas-y-horas-en-excel-introduccin.html"&gt;tratadas como números&lt;/a&gt;. Se toma en cuenta el valor intrínseco de la celda, no su valor &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;formateado&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Texto, en orden alfabético, como sigue: 0 1 2 3 4 5 6 7 8 9 (espacio) ' - ! # $ % ( ) * , . / : ; ? @ [ \ ] ^ _  { | } ~ ¡ ´ ¿ + &lt; = &gt; ¬ ° A B C D E F G H I J K L M Ñ O P Q R S T U V W X Y Z.&lt;/li&gt;&lt;li&gt;Valores lógicos: primero FALSO, luego VERDADERO.&lt;/li&gt;&lt;li&gt;Valores de error (#¡&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;NUM&lt;/span&gt;!, #N/A, etc.), apareciendo en su orden original, sin ordenarse por tipo de error.&lt;/li&gt;&lt;li&gt;Celdas vacías, siempre al final.&lt;/li&gt;&lt;/ol&gt;De manera predeterminada, la ordenación no es sensible a mayúsculas / minúsculas. Podemos cambiar esto dando &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;clic&lt;/span&gt; en Opciones... del cuadro Ordenar:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/SeJzA7ZuG4I/AAAAAAAAB4s/K0M_Gmj3fR8/s1600-h/ordenar.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 315px; height: 185px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/SeJzA7ZuG4I/AAAAAAAAB4s/K0M_Gmj3fR8/s320/ordenar.bmp" alt="" id="BLOGGER_PHOTO_ID_5323944169288113026" border="0" /&gt;&lt;/a&gt;Siguiendo un orden descendente, la secuencia queda a la inversa, excepto por las celdas vacías, que volverán a quedar al final de la lista. En la version en inglés, el texto sigue un orden ligeramente diferente.&lt;br /&gt;&lt;br /&gt;Este blog cada día está más &lt;span style="font-style: italic;"&gt;nerd&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lqrexceltotal.blogspot.com/2007/12/ordenar-con-ms-de-tres-criterios.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Link&lt;/span&gt;.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-3883537809310358145?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/rdKV4w5c3bQ/reglas-de-ordenacion.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_yu3gICZURwY/SeJzA7ZuG4I/AAAAAAAAB4s/K0M_Gmj3fR8/s72-c/ordenar.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/04/reglas-de-ordenacion.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7052165939873949475</guid><pubDate>Mon, 13 Apr 2009 14:08:00 +0000</pubDate><atom:updated>2009-04-14T12:33:57.390-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Funciones y fórmulas</category><title>Ingreso manual de referencias - Tip</title><description>En el blog Daily Dose of Excel, en la nota &lt;a href="http://www.dailydoseofexcel.com/archives/2009/04/07/illegal-range-names/"&gt;Illegal Range Names&lt;/a&gt; (nombres de rango inválidos), encontramos lo siguiente:&lt;br /&gt;&lt;br /&gt;Podemos utilizar puntos al definir &lt;a href="http://lqrexceltotal.blogspot.com/2008/03/nombres-en-excel.html"&gt;nombres&lt;/a&gt;, por ejemplo, mi.rango. Sin embargo, si el nombre que utilizamos, además de incluir un punto, parece una referencia de celda en la notación F1C1, por ejemplo, cu50.s1, Excel la evaluará como si fuera una referencia verdadera (en este caso, S1:CU50), y por lo tanto, nos avisará que es un nombre inválido.&lt;br /&gt;&lt;br /&gt;En la misma nota, Dick Kusleika nos provee este tip: al introducir manualmente una referencia de celda, podemos utilizar el punto (.) en lugar de los dos puntos (:). Después, al presionar Enter, Excel lo convertirá a ":".&lt;br /&gt;&lt;br /&gt;Si escribimos "=SUMA(A2.A120)", al presionar Enter veremos en la barra de fórmulas:&lt;br /&gt;&lt;br /&gt;=SUMA(A2:A120)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7052165939873949475?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/P6rNWTYhSp4/ingreso-manual-de-referencias-tip.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/04/ingreso-manual-de-referencias-tip.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-4106563948784518762</guid><pubDate>Wed, 08 Apr 2009 14:00:00 +0000</pubDate><atom:updated>2009-04-08T12:49:31.307-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Seleccionar todos los objetos de una hoja</title><description>En &lt;a href="http://mx.answers.yahoo.com/"&gt;Yahoo respuestas&lt;/a&gt;, encontré la siguiente pregunta:&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;¿Como selecciono en Excel  miles de lineas "auto-formas" de una sola?&lt;/span&gt;                   &lt;div class="content"&gt;&lt;br /&gt;Necesito modificarlas a todas. Conozco una manera de seleccionar varias con la tecla Ctrl y clickeando en cada una, pero aun así es muy laborioso si son miles de ellas.&lt;br /&gt;Agradezco muchísimo de antemano a quien pueda ayudarme.&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="content"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;La solución es:&lt;br /&gt;&lt;br /&gt;Edición - Ir a... - Especial... - Objetos.&lt;br /&gt;&lt;br /&gt;Con el teclado:&lt;br /&gt;&lt;br /&gt;F5, Alt+e, j, Aceptar.&lt;br /&gt;&lt;br /&gt;Cabe aclarar que con esto seleccionaremos &lt;span style="font-style: italic;"&gt;todos &lt;/span&gt;los objetos, es decir, incluyendo gráficos e imagenes, no solamente las autoformas. Tengámoslo en cuenta.&lt;br /&gt;&lt;br /&gt;Habría que revisar también porqué el usuario tiene estos miles de líneas en su hoja. Aunque es posible realizar &lt;a href="http://lqrexceltotal.blogspot.com/2009/01/arte-en-excel.html"&gt;dibujos de aceptable calidad en Excel&lt;/a&gt;, no es la mejor herramienta para hacerlo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-4106563948784518762?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/pqHEsWaPhSU/seleccionar-los-objetos-de-una-hoja.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/04/seleccionar-los-objetos-de-una-hoja.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-8171473801538641788</guid><pubDate>Mon, 06 Apr 2009 15:00:00 +0000</pubDate><atom:updated>2009-04-06T10:45:41.249-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Matrices y fórmulas matriciales</category><category domain="http://www.blogger.com/atom/ns#">Funciones y fórmulas</category><title>Contar subcadenas en cadena</title><description>En &lt;a href="http://www.mundoexcel.com/"&gt;mundoexcel.com&lt;/a&gt;, uno de los foros que frecuento, un usuario envió esta consulta:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Hola tengo una gran pequeña duda y por mas que leo y busco no encuentro la solucion: quiero contar cuantas veces esta escrita una letra en una celda.&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;br /&gt;Palabra " Antonio"&lt;br /&gt;&lt;br /&gt;Mi pregunta es cuantas letras "O" tiene esa palabra.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;La solución que propuse fue utilizar una fórmula matricial, como sigue:&lt;br /&gt;&lt;br /&gt;Supongamos que en A2 está la palabra "Antonio", en B2 la letra a contar "o".&lt;br /&gt;&lt;br /&gt;En C2 escribe la siguiente fórmula matricial:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;=SUMA(--(EXTRAE(A2,FILA(INDIRECTO("1:"&amp;amp;LARGO(A2))),1)=B2))&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Recuerda aceptarla con Ctrl + Shift + Enter.&lt;br /&gt;&lt;br /&gt;LARGO(A2) devuelve el número de caracteres de Antonio, 7.&lt;br /&gt;&lt;br /&gt;INDIRECTO devuelve el string "1:7", que sirve de argumento a FILA.&lt;br /&gt;&lt;br /&gt;FILA(1:7) genera una lista de consecutivos de 1 a 7. En otras palabras, genera la constante matricial {1; 2; 3; 4; 5; 6; 7}.&lt;br /&gt;&lt;br /&gt;EXTRAE devuelve cada uno de los caracteres 1o. a 7o. La constante matricial cambia a: {"A"; "n"; "t"; "o"; "n"; "i"; "o;"}.&lt;br /&gt;&lt;br /&gt;Se compara cada uno con B2, "o". Si son iguales, se genera un VERDADERO. Si no son iguales, se genera un FALSO: {FALSO; FALSO; FALSO; VERDADERO; FALSO; FALSO; VERDADERO}.&lt;br /&gt;&lt;br /&gt;Al agregar -- Excel convierte los VERDADEROS en unos, y los FALSOS en ceros: {0; 0; 0; 1; 0; 0; 1}.&lt;br /&gt;&lt;br /&gt;Finalmente se suman estos unos y ceros, resultando 2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-8171473801538641788?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/SEg4AN0h3CE/contar-subcadenas-en-cadena.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/04/contar-subcadenas-en-cadena.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7653630358962083253</guid><pubDate>Mon, 30 Mar 2009 20:01:00 +0000</pubDate><atom:updated>2009-04-02T09:41:25.447-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><title>PHD entrevista a John Walkenbach</title><description>Chandoo ha publicado la entrevista que realizó a &lt;a href="http://lqrexceltotal.blogspot.com/2008/10/john-walkenbach-mr-spreadsheet.html"&gt;John Walkenbach&lt;/a&gt;. Para quienes deseen leerla (en inglés), &lt;a href="http://chandoo.org/wp/2009/03/27/interview-john-walkenbach/"&gt;clic aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Debo decir que quedé un poco decepcionado. Esperaba más de esta entrevista, viniendo de &lt;span style="font-style: italic;"&gt;mr. Spreadsheet&lt;/span&gt;. Al leerla me pareció que Mr. Walkenbach solo intentaba vendernos alguno de sus libros, más que enseñarnos algo. Indudablemente, la de &lt;a href="http://lqrexceltotal.blogspot.com/2008/12/la-entrevista-en-espaol.html"&gt;Charley Kyd &lt;/a&gt;fue una entrevista mucho más didáctica y amena.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7653630358962083253?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/OZEyh6FpJ9g/phd-entrevista-john-walkenbach.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/phd-entrevista-john-walkenbach.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-7942504811160123480</guid><pubDate>Fri, 27 Mar 2009 19:43:00 +0000</pubDate><atom:updated>2009-03-31T10:32:54.769-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Varios</category><title>Advanced Excel Conference</title><description>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Jon&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Peltier&lt;/span&gt; ha anunciado en su sitio, la primera edición de la &lt;a href="http://peltiertech.com/Training/2009-06-ACNJ/AdvExcelConf200906ACNJ.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Excel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;User&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Conference&lt;/span&gt;&lt;/a&gt;, que se llevará a cabo los días 17 y 18 de junio, en Atlanta, Georgia (EU). Contará con la participación del mismo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Jon&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Sc1LwiyLyJI/AAAAAAAAB4M/K7FjOx8SrLg/s1600-h/jon+peltier.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 307px; height: 230px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Sc1LwiyLyJI/AAAAAAAAB4M/K7FjOx8SrLg/s320/jon+peltier.jpg" alt="" id="BLOGGER_PHOTO_ID_5317990032337520786" border="0" /&gt;&lt;/a&gt;y de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Bob&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Umlas&lt;/span&gt;, otro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Excel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;MVP&lt;/span&gt; (algunos llaman a sus fórmulas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;forUmlas&lt;/span&gt;):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Sc1LwoUzisI/AAAAAAAAB4E/nHb8nQi6lq0/s1600-h/bob+umlas.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 307px; height: 230px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Sc1LwoUzisI/AAAAAAAAB4E/nHb8nQi6lq0/s320/bob+umlas.jpg" alt="" id="BLOGGER_PHOTO_ID_5317990033824910018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Cada uno de ellos dará un par de clases acerca de elaboración de gráficos y programación en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Excel&lt;/span&gt;. Esta conferencia entra en sustitución de la &lt;a href="http://www.exceluserconference.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Excel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;User&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Conference&lt;/span&gt;&lt;/a&gt;, que se estuvo realizando en años previos. Lamentablemente, los organizadores no pudieron organizar la edición de este año. Afortunadamente, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Jon&lt;/span&gt; tomó la iniciativa y organizó su propia conferencia. Así pues, a ahorrar se ha dicho. La oportunidad de escuchar y dialogar con dos &lt;a href="http://www.mvps.org/links.html#Excel"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Excel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;MVP&lt;/span&gt;'s &lt;/a&gt;simultáneamente no se da todos los días.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-7942504811160123480?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/yVMZ-KRJ7vw/advanced-excel-conference.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yu3gICZURwY/Sc1LwiyLyJI/AAAAAAAAB4M/K7FjOx8SrLg/s72-c/jon+peltier.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/advanced-excel-conference.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-2558741988702781973</guid><pubDate>Tue, 24 Mar 2009 00:00:00 +0000</pubDate><atom:updated>2009-03-24T00:45:05.172-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Funciones y fórmulas</category><title>La función SIFECHA</title><description>La función SIFECHA es un caso aparte. No por su simpleza o complejidad. Simplemente, porque desde Excel 5.0 no está documentada. Es una función &lt;span style="font-style: italic;"&gt;secreta&lt;/span&gt;, por decirlo de algún modo. En efecto, si buscamos la función en el listado de funciones de Excel, veremos que no aparece, aún si como categoría seleccionamos Todas. Tampoco aparece en la ayuda on-line de Excel. Supuestamente (y esto es solo un mito urbano) Microsoft mantiene oculta esta función porque planea desaparecerla, ya que es una función originaria de Lotus. Por si fuera poco, está mal traducida, ya que su nombre original, en inglés, es DATEDIF (&lt;span style="font-style: italic;"&gt;date diference&lt;/span&gt;), no &lt;span style="font-style: italic;"&gt;DATEIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;SIFECHA devuelve la diferencia entre dos fechas, expresada en determinado intervalo. La sintaxis:&lt;br /&gt;&lt;br /&gt;=SIFECHA(&lt;span style="font-weight: bold;"&gt;fecha_1, fecha_2, intervalo&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;fecha_1 y fecha_2 deben ser fechas válidas, de otra forma, obtendremos un error #¡VALOR!. fecha_1 debe ser menor (más antigua) que fecha_2. Si no es así, se obtiene #¡NUM! El argumento intervalo especifica la unidad de medida en la que Excel devolverá el resultado. Puede ser uno de los siguientes valores:&lt;br /&gt;&lt;br /&gt;"m" - meses. Número de meses completos entre fecha_1 y fecha_2.&lt;br /&gt;&lt;br /&gt;"d" - días. Número de días entre fecha_1 y fecha_2.&lt;br /&gt;&lt;br /&gt;"y" - años. Número de años completos entre fecha_1 y fecha_2.&lt;br /&gt;&lt;br /&gt;"ym" - meses excluyendo años. Número de meses entre fecha_1 y fecha_2, suponiendo que fecha_1 y fecha_2 son del mismo año.&lt;br /&gt;&lt;br /&gt;"yd" - días excluyendo años. Número de días entre fecha_2 y fecha_2, suponiendo que fecha_1 y fecha_2 son del mismo año.&lt;br /&gt;&lt;br /&gt;"md" - días excluyendo meses y años. Número de días entre fecha_2 y fecha_2, suponiendo que fecha_1 y fecha_2 son del mismo mes y del mismo año.&lt;br /&gt;&lt;br /&gt;Supongamos que queremos calcular la diferencia entre las fechas 01/03/2007 (uno de marzo de 2007) y la actual 24/03/2009. El resultado de SIFECHA variará según el intervalo especificado, como sigue:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/ScgmIODWXWI/AAAAAAAAB30/wDGyroXxdfw/s1600-h/sifecha.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 161px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/ScgmIODWXWI/AAAAAAAAB30/wDGyroXxdfw/s320/sifecha.JPG" alt="" id="BLOGGER_PHOTO_ID_5316541282763824482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Nótese que si el argumento intervalo es una referencia, &lt;span style="font-style: italic;"&gt;no &lt;/span&gt;debe estar escrito entre comillas.&lt;br /&gt;&lt;br /&gt;Para calcular la edad de una persona podemos usar una fórmula como la siguiente:&lt;br /&gt;&lt;br /&gt;=SIFECHA(A1,HOY(), "y") &amp;amp; " años, " &amp;amp; SIFECHA(A1,HOY(),"ym") &amp;amp; " meses, " &amp;amp; SIFECHA(A1, HOY(), "md") &amp;amp; " días."&lt;br /&gt;&lt;br /&gt;Suponiendo que la fecha de nacimiento del individuo estudiado está en A1.&lt;br /&gt;&lt;br /&gt;Utilizando VBA, SIFECHA no puede ser llamada utilizando WorksheetFunction. Es  preciso elaborar manualmente el código que haga los cálculos, por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;span style="font-family:Courier New;"&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;Function Age&lt;/span&gt;&lt;span style="font-family:arial;"&gt;(fecha1 &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;As Date&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, fecha2 &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;As Date&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;As String&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:Courier New;"&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;Dim &lt;/span&gt;&lt;span style="font-family:arial;"&gt;Y &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;As Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;Dim &lt;/span&gt;&lt;span style="font-family:arial;"&gt;M &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;As Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;Dim &lt;/span&gt;&lt;span style="font-family:arial;"&gt;D &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;As Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;Dim &lt;/span&gt;&lt;span style="font-family:arial;"&gt;Temp1 &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="font-family:arial;"&gt;As Date&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;     &lt;span style="font-family:arial;"&gt;Temp1 = DateSerial(Year(fecha2), Month(fecha1), Day(fecha1))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   Y = Year(fecha2) - Year(fecha1) + (Temp1 &gt; fecha2)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   M = Month(fecha2) - Month(fecha1) - (12 * (Temp1 &gt; fecha2))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   D = Day(fecha2) - Day(fecha1)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;&lt;br /&gt;If &lt;/span&gt;&lt;span style="font-family:arial;"&gt;D &lt; 0 Then&lt;br /&gt;&lt;span style="font-family:arial;"&gt;       M = M - 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;       D = Day(DateSerial(Year(fecha2),   Month(fecha2) + 1, 0)) + D + 1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;End If&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;Age = Y &amp;amp; " años " &amp;amp; M &amp;amp; " meses " &amp;amp; D &amp;amp; " dias"&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(51, 51, 255);font-family:arial;" &gt;&lt;br /&gt;End Function&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-2558741988702781973?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/uIjZVMrvCQs/la-funcion-sifecha.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_yu3gICZURwY/ScgmIODWXWI/AAAAAAAAB30/wDGyroXxdfw/s72-c/sifecha.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/la-funcion-sifecha.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-3866079711145481600</guid><pubDate>Fri, 20 Mar 2009 15:00:00 +0000</pubDate><atom:updated>2009-03-20T10:05:47.022-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">It´s friday</category><title>It´s friday</title><description>Del sitio &lt;a href="http://comicsidontunderstand.com/wordpress/page/4/"&gt;Comics I don't understand&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/Sb7iSK-Px_I/AAAAAAAAB0c/JInIz_4Vbsw/s1600-h/broken.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 266px; height: 320px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/Sb7iSK-Px_I/AAAAAAAAB0c/JInIz_4Vbsw/s320/broken.gif" alt="" id="BLOGGER_PHOTO_ID_5313933412154722290" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;El jefe no dejará que nadie abandone está reunión hasta que alguien explique cómo es que se rompió la ventana.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En el &lt;a href="http://peltiertech.com/WordPress/decline-xkcd/"&gt;blog de Jon Peltier&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/Sb7iS4omliI/AAAAAAAAB0k/RUMBHODr3tM/s1600-h/decline.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/Sb7iS4omliI/AAAAAAAAB0k/RUMBHODr3tM/s320/decline.png" alt="" id="BLOGGER_PHOTO_ID_5313933424411973154" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;-Nuestra relación comenzó a declinar en este punto.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-Fue ahí cuando comenzaste a graficarlo todo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-¡Coincidencia!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-3866079711145481600?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/fQliAlwr9Yo/its-friday.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_yu3gICZURwY/Sb7iSK-Px_I/AAAAAAAAB0c/JInIz_4Vbsw/s72-c/broken.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/its-friday.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-1003993636384012656</guid><pubDate>Fri, 13 Mar 2009 16:00:00 +0000</pubDate><atom:updated>2009-03-13T11:45:23.823-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Ocultar hojas efectivamente</title><description>Algunos de nuestros libros contienen hojas que preferimos ocultar, ya sea porque son hojas con cálculos parciales, o porque contienen información confidencial. O porque simple y sencillamente, no queremos que otros las vean. Normalmente, las ocultamos con Formato - Hoja - Ocultar.&lt;br /&gt;&lt;br /&gt;Desde luego, el ocultar hojas de este modo no evita de ninguna manera que el usuario &lt;span style="font-style: italic;"&gt;husmée&lt;/span&gt; en ellas e incluso modifique nuestras fórmulas, llegando a descomponer completamente el libro. Mucho menos sirve para ocultar información de carácter confidencial. Todo lo que se tiene que hacer es ir a Formato - Hoja - Mostrar... y seleccionar la hoja que se quiera ver.&lt;br /&gt;&lt;br /&gt;Para estos casos, tenemos la posibilidad de ocultar una hoja de forma que ni siquiera aparezca en el cuadro Mostrar hoja... utilizando el editor de Visual Basic (VBE).&lt;br /&gt;&lt;br /&gt;Procedemos como sigue:&lt;br /&gt;&lt;br /&gt;Ingresamos al Editor de VB (Alt + F11) y localizamos nuestro libro en el Explorador de proyectos (precedido con la palabra "VBAProject").&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/Sbg5yaky1QI/AAAAAAAABys/6JaMyaduEkw/s1600-h/ocultar+hojas2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 315px; height: 320px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/Sbg5yaky1QI/AAAAAAAABys/6JaMyaduEkw/s320/ocultar+hojas2.bmp" alt="" id="BLOGGER_PHOTO_ID_5312059298773390594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Las hojas del libro están dentro de la subcarpeta Microsoft Excel Objetos. En caso de que no se vean, las mostramos dando clic en el botón + de dicha subcarpeta. Seleccionamos la hoja que queremos ocultar.&lt;br /&gt;&lt;br /&gt;En la ventana Propiedades buscamos la propiedad Visible y establecemos su correspondiente valor a 2 - xlSheetVeryHidden (si no se muestra la referida ventana, la mostramos con Ver- Ventana propiedades).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yu3gICZURwY/Sbg5yf9RsFI/AAAAAAAABy0/21jftBjsgBA/s1600-h/ocultar+hojas3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 257px; height: 302px;" src="http://1.bp.blogspot.com/_yu3gICZURwY/Sbg5yf9RsFI/AAAAAAAABy0/21jftBjsgBA/s320/ocultar+hojas3.bmp" alt="" id="BLOGGER_PHOTO_ID_5312059300218253394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Con este valor en la propiedad Visible, la hoja estará oculta y no aparecerá en el cuadro Mostrar hoja...&lt;br /&gt;&lt;br /&gt;Ahora bién, existe la posibilidad de que el usuario conozca este "truco" y reestablezca la propiedad Visible a -1 - xlSheetVisible (hoja visible) siguiendo los mismos pasos. Para evitar esto es necesario proteger el proyecto con una contraseña. Vamos a Herramientas - Propiedades de VBAProject..., ficha Protección:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/Sbg5yhAHyzI/AAAAAAAABzE/dP_fypfdWKY/s1600-h/ocultar+hojas.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 290px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/Sbg5yhAHyzI/AAAAAAAABzE/dP_fypfdWKY/s320/ocultar+hojas.bmp" alt="" id="BLOGGER_PHOTO_ID_5312059300498623282" border="0" /&gt;&lt;/a&gt;Activamos la casilla Bloquear proyecto para visualización, escribimos alguna contraseña y aceptamos el cuadro. Con esto, si el usuario intenta mostrar el editor de Visual Basic, Excel le requerirá escribir la contraseña para abrirlo.&lt;br /&gt;&lt;br /&gt;Finalmente cerramos el editor VB y guardamos el archivo. De regreso en Excel, damos Formato - Hoja - Mostrar...:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/Sbg5yqGVE0I/AAAAAAAABy8/BtYLl8gSjVo/s1600-h/ocultar+hojas43.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 311px; height: 204px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/Sbg5yqGVE0I/AAAAAAAABy8/BtYLl8gSjVo/s320/ocultar+hojas43.bmp" alt="" id="BLOGGER_PHOTO_ID_5312059302940578626" border="0" /&gt;&lt;/a&gt;y comprobamos que la hoja que recién ocultamos no aparece en este cuadro. Más aún, si solo hemos ocultado una hoja, ni siquiera estará habilitado el comando Mostrar...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-1003993636384012656?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/6meGagetjPs/ocultar-hojas-efectivamente.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_yu3gICZURwY/Sbg5yaky1QI/AAAAAAAABys/6JaMyaduEkw/s72-c/ocultar+hojas2.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/ocultar-hojas-efectivamente.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3985985619911867743.post-4132859650555397914</guid><pubDate>Tue, 10 Mar 2009 23:00:00 +0000</pubDate><atom:updated>2009-03-11T16:07:41.920-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Edición y formato</category><title>Pegado especial valores - Revisited</title><description>Copiar un rango de celdas y pegar únicamente los valores de las mismas es una operación un tanto frecuente.&lt;br /&gt;&lt;br /&gt;Normalmente, lo hacemos copiando el rango de celdas, seleccionando la celda de destino y dando clic derecho - Pegado especial... Valores:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yu3gICZURwY/SbRXcK7hq_I/AAAAAAAAByc/gTX0dk1NITc/s1600-h/pegadoespecialvalores2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 305px;" src="http://4.bp.blogspot.com/_yu3gICZURwY/SbRXcK7hq_I/AAAAAAAAByc/gTX0dk1NITc/s320/pegadoespecialvalores2.bmp" alt="" id="BLOGGER_PHOTO_ID_5310966002058636274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Otra opción es copiar el rango, clic en la lista desplegable del botón pegar, Valores:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yu3gICZURwY/SbRXRX7PKdI/AAAAAAAAByU/gr2A3scag18/s1600-h/pegadoespecialvalores.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 217px;" src="http://3.bp.blogspot.com/_yu3gICZURwY/SbRXRX7PKdI/AAAAAAAAByU/gr2A3scag18/s320/pegadoespecialvalores.bmp" alt="" id="BLOGGER_PHOTO_ID_5310965816568523218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La forma más rápida, para mi gusto, es la siguiente:&lt;br /&gt;&lt;br /&gt;Seleccionamos el rango a copiar, y luego lo &lt;span style="font-style: italic;"&gt;arrastramos &lt;/span&gt;a su nueva ubicación con el ratón, pero utilizando el botón &lt;span style="font-style: italic;"&gt;derecho&lt;/span&gt; del mismo. Al soltar este botón, aparecerá un menú desplegable. Damos clic en la opción Pegar aquí solo como valores.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yu3gICZURwY/SbRXxr3tjOI/AAAAAAAAByk/eJiUo51SStQ/s1600-h/pegadoespecialvalores3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="http://2.bp.blogspot.com/_yu3gICZURwY/SbRXxr3tjOI/AAAAAAAAByk/eJiUo51SStQ/s320/pegadoespecialvalores3.bmp" alt="" id="BLOGGER_PHOTO_ID_5310966371678260450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Si queremos convertir un rango a valores (es decir, pegar como valores pero en la misma ubicación), arrastramos el rango (con clic derecho) una columna a la derecha, regresamos a la posición original, soltamos y seleccionamos Pegar aquí solo como valores.&lt;br /&gt;&lt;br /&gt;Para los que saben inglés, pueden ver la explicación de esta técnica en el siguiente video:&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/zhmR80YXRzY&amp;amp;hl=es&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube-nocookie.com/v/zhmR80YXRzY&amp;amp;hl=es&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;La función utilizada en el video, RAND, es la función ALEATORIO en español.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3985985619911867743-4132859650555397914?l=lqrexceltotal.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/tVNg/~3/hWVKuAdd0nE/pegado-especial-valores-revisited.html</link><author>leonelquezada2007@gmail.com (Morpheus)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_yu3gICZURwY/SbRXcK7hq_I/AAAAAAAAByc/gTX0dk1NITc/s72-c/pegadoespecialvalores2.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://lqrexceltotal.blogspot.com/2009/03/pegado-especial-valores-revisited.html</feedburner:origLink></item></channel></rss>
