Hoy, en la Ignite Conference en Orlando, Florida, Microsoft presentó un cambio importante en el motor de cálculo. Cada función ahora se trata como una fórmula de matriz y ya no es necesario presionar Ctrl + Shift + Enter. Esto conducirá a un rápido aumento en la cantidad de funciones introducidas en Office 365.
Siete increíbles funciones nuevas debutan en Insider Fast esta semana. Estaré cubriendo estas nuevas fórmulas todos los días de esta semana, pero si desea leer más adelante:
- Este artículo cubre la nueva
=A2:A20
fórmula, el error SPILL y la nueva función SINGLE requerida en lugar de Intersección implícita - El martes cubrirá SORT y SORTBY
- El miércoles cubrirá FILTRO
- El jueves cubrirá UNIQUE
- El viernes cubrirá las funciones SEQUENCE y RANDARRAY
En conjunto, estas funciones, en esencia, convierten cada función de Excel en una función de matriz. Felicitaciones a Joe McDaid y su equipo en Microsoft. Joe es el mismo chico que nos trajo TEXTJOIN, MAXIFS y MINIFS. (Joe - si estás leyendo esto, me duele que no nos hayas traído ROMANIFS todavía, pero todavía estoy esperando …)
Comencemos con la fórmula de matriz básica. Vaya a la celda E3. Escriba =A2:C10
como se muestra aquí. En el pasado, tendría que envolver esa fórmula en una función de agregación y tal vez usar Ctrl + Shift + Enter.
Pero simplemente presione Enter. Excel devuelve 27 respuestas. ¡Las respuestas se derraman en las celdas adyacentes! Mira la fórmula en la barra de fórmulas … no hay llaves. Nadie tuvo que presionar Ctrl + Shift + Enter.
La celda E4 contiene el valor "Central" pero no contiene una fórmula. La fórmula aparece en la barra de fórmulas, pero está atenuada.
Solo para demostrar que E4 no contiene una fórmula, aquí hay algunas consultas escritas en el Panel Inmediato en VBA. Hay un valor en E4 pero no una fórmula.
Pero, similar al gato de Schrodinger, si selecciona D1: H20 y usa Ir a especial, fórmulas, entonces E3: G12 se muestran como celdas de fórmula. Un mundo completamente nuevo en verdad.
¡Espere! ¡Esto se va a romper!
Si. Me gusta tu forma de pensar. Intentemos romperlo. Pon algunas cosas en el camino. Ingrese una de las fórmulas. ¿¿¿Lo que sucederá???
Échale un vistazo … posiblemente la primera foto publicada del nuevo #SPILL!
error. Esta es la forma en que Excel dice que no puede devolver todos los resultados, por lo que no devolverá ninguno de los resultados. El pequeño UL en la cuadrícula a la izquierda de la celda le da la opción de seleccionar las celdas que obstruyen, por lo que quizás pueda cortarlas y pegarlas en otro lugar.
Tan pronto como elimine las células obstructoras, aparecerán los resultados.
Tan pronto como elimine las células obstructoras, aparecerán los resultados. Además, vea qué más acaba de suceder en la figura anterior. Escribí una nueva fila en la tabla en las columnas A: C. La fórmula se expandió para incluir la fila adicional.
Smitty Smith tiene un gran artículo sobre todos los diferentes errores de DERRAMES.
¿A quién nombrarías como el Cliff Claven de Excel?
Conozco a muchos gurús de Excel. ¿Quién es la persona que conoce todos los datos triviales sobre Excel? ¿Es Charley Kyd? Bob Umlas? Jordan Goldmeier? Bueno, sea quien sea, a estas alturas seguramente están gritando desde el fondo de la habitación … "¡¡¡Qué hay de la intersección implícita !!"
La intersección implícita es tan común como los cerdos voladoresOh wow. La intersección implícita es tan común como los cerdos voladores, pero alguien tuvo que mencionar la intersección implícita. ¿Has visto * alguna vez * a alguien usar la intersección implícita en la naturaleza? ¿Realmente necesitamos hablar de esto?
Sin aburrirlo hasta las lágrimas, si ingresa en =C$2:C$10
cualquier lugar de las filas 2 a la 10, la fórmula devolverá solo el valor de esa fila. He visto a una persona usar esto en la vida real y no tenía idea de lo que estaba haciendo. He visto a Szilvia Juhasz hablar de eso. Mike Girvin lo mencionó en un video. Bob Umlas ha escrito sobre ello. Hmmm. Szilivia una vez me llamó Jeremy Piven de Excel, así que hoy, aquí mismo a 38,000 pies, la nominaré como Cliff Claven de Excel. Entonces, Szilvia … escuché que quieres saber cómo funcionará la intersección implícita en este nuevo mundo feliz.
Si realmente * necesita * una intersección implícita desesperadamente, envuelva su fórmula en la función SINGLE como se muestra aquí.
Aquí está la increíble historia de retrocompatibilidad: si usa SINGLE en Office 365 y abre en Excel 2013, Joe McDaid reescribirá la fórmula como intersección implícita. Y si abre una función de Excel 2013 que tiene una intersección implícita, Joe McDaid reescribirá esa fórmula para usar SINGLE.
Ver video
Descargar archivo de Excel
Para descargar el archivo de Excel: excel-modern-array-formulas-debut-in-office-365.xlsx
Este es el primero de cinco (¡o más!) Artículos sobre estas nuevas funciones de matriz dinámica de Excel. Este artículo sienta las bases. Siga el enlace para leer el artículo de mañana sobre SORT y SORTBY.
Pensamiento del día de Excel
Les he pedido a mis amigos de Excel Master sus consejos sobre Excel. Pensamiento de hoy para reflexionar:
"Dejarás claro dónde la gente necesita ingresar datos".
Jake Lohse