En este mes de agosto Microsoft a liberado, al menos para usuarios de Microsoft 365, 14 nuevas funciones... todas ellas imperdibles.
Nada ver, en cuanto facilidad de uso y aprendizaje, con lanzamientos anteriores (funciones LAMBDA) con algo más de complejidad.
Es por ello que te recomeniendo des una lectura a este artículo y los futuros ejemplos que iré mostrando de éstas.
Veamos cuáles son esas funciones y cómo las ha categorizado Microsoft en la biblioteca de funciones:
He incorporado una subcategoría personal detallando, grosso modo, cuál es su finalidad... si bien, el uso de estas funciones no puede cerrarse al uso directo, y haríamos bien pensando en ellas en entornos matriciales que seguro te sorprenderán.
Un breve detalle descriptivo de estas funciones (finalidad de este artículo) sería:
I) funciones para anexar/unir matrices:
- APILARH(matriz1;[matriz2];...) || HSTAK() : Anexa matrices de manera horizontal y en secuencia para devolver una matriz mayor.
- APILARV(matriz1;[matriz2];...) || VSTACK() : Anexa matrices verticalmente y en secuencia para devolver una matriz más grande.
II) funciones para redimensionar/segmentar matrices:
- TOMAR(matriz;filas;[columnas]) || TAKE() : Devuelve un número especificado de filas o columnas contiguas desde el principio o el final de una matriz.
- EXPANDIR(matriz;filas;[columnas];[pad_with]) || EXPAND() : Expande o rellena una matriz a las dimensiones de fila y columna especificadas.
- EXCLUIR(matriz;filas;[columnas]) || DROP() : Excluye un número especificado de filas o columnas del inicio o el final de una matriz. Es posible que esta función resulte útil para quitar encabezados y pies de página en un informe de Excel para que se devuelvan solo los datos.
III) funciones para modificar/tratar matrices.
Si trabajamos a nivel de columnas...
- AJUSTARCOLS(vector;wrap_count;[pad_with]) || WRAPCOLS() : Ajusta por columnas la fila o columna de valores proporcionada después de un número especificado de elementos para formar una nueva matriz.
- ELEGIRCOLS(matriz;col_num1;[col_num2];...)) || CHOOSECOLS() : Devuelve las columnas especificadas de una matriz.
- ENCOL(matriz;[ignorar];[scan_by_column])) || TOCOL() : Devuelve la matriz en una sola columna.
Si trabajamos a nivel de filas...
- AJUSTARFILAS(vector;wrap_count;[pad_with]) || WRAPROWS() : Ajusta la fila o columna de valores proporcionada por filas después de un número especificado de elementos para formar una nueva matriz.
- ELEGIRFILAS(matriz;row_num1;[row_num2];...)) || CHOOSEROWS() : Devuelve las filas especificadas de una matriz.
- ENFILA(matriz;[ignorar];[scan_by_column])) || TOROW() : Devuelve la matriz en una sola fila.
IV) funciones que manipulan cadenas de texto.
- DIVIDIRTEXTO(text;col_delimiter;[row_delimiter];[ignore_empty];[match_mode];[pad_with]) || TEXTSPLIT() : Divide las cadenas de texto mediante delimitadores de columna y fila.
- TEXTOANTES(text;delimiter;[instance_num];[match_mode];[match_end];[if_not_found]) || TEXTBEFORE() : Muestra el texto que aparece antes de una cadena o un carácter determinado.
- TEXTODESPUES(text;delimiter;[instance_num];[match_mode];[match_end];[if_not_found]) || TEXTAFTER() : Muestra el texto que aparece después de una cadena o un carácter determinado.
14 joyas en Excel que sin duda facilitarán nuestro día a día...
Y nuevas funciones ya en Beta nos están esperando !!!
En siguientes artículos desarrollaré ejemplos del potencial de estas catorce magníficas funciones...
Nada ver, en cuanto facilidad de uso y aprendizaje, con lanzamientos anteriores (funciones LAMBDA) con algo más de complejidad.
Es por ello que te recomeniendo des una lectura a este artículo y los futuros ejemplos que iré mostrando de éstas.
Veamos cuáles son esas funciones y cómo las ha categorizado Microsoft en la biblioteca de funciones:
He incorporado una subcategoría personal detallando, grosso modo, cuál es su finalidad... si bien, el uso de estas funciones no puede cerrarse al uso directo, y haríamos bien pensando en ellas en entornos matriciales que seguro te sorprenderán.
Un breve detalle descriptivo de estas funciones (finalidad de este artículo) sería:
I) funciones para anexar/unir matrices:
- APILARH(matriz1;[matriz2];...) || HSTAK() : Anexa matrices de manera horizontal y en secuencia para devolver una matriz mayor.
- APILARV(matriz1;[matriz2];...) || VSTACK() : Anexa matrices verticalmente y en secuencia para devolver una matriz más grande.
II) funciones para redimensionar/segmentar matrices:
- TOMAR(matriz;filas;[columnas]) || TAKE() : Devuelve un número especificado de filas o columnas contiguas desde el principio o el final de una matriz.
- EXPANDIR(matriz;filas;[columnas];[pad_with]) || EXPAND() : Expande o rellena una matriz a las dimensiones de fila y columna especificadas.
- EXCLUIR(matriz;filas;[columnas]) || DROP() : Excluye un número especificado de filas o columnas del inicio o el final de una matriz. Es posible que esta función resulte útil para quitar encabezados y pies de página en un informe de Excel para que se devuelvan solo los datos.
III) funciones para modificar/tratar matrices.
Si trabajamos a nivel de columnas...
- AJUSTARCOLS(vector;wrap_count;[pad_with]) || WRAPCOLS() : Ajusta por columnas la fila o columna de valores proporcionada después de un número especificado de elementos para formar una nueva matriz.
- ELEGIRCOLS(matriz;col_num1;[col_num2];...)) || CHOOSECOLS() : Devuelve las columnas especificadas de una matriz.
- ENCOL(matriz;[ignorar];[scan_by_column])) || TOCOL() : Devuelve la matriz en una sola columna.
Si trabajamos a nivel de filas...
- AJUSTARFILAS(vector;wrap_count;[pad_with]) || WRAPROWS() : Ajusta la fila o columna de valores proporcionada por filas después de un número especificado de elementos para formar una nueva matriz.
- ELEGIRFILAS(matriz;row_num1;[row_num2];...)) || CHOOSEROWS() : Devuelve las filas especificadas de una matriz.
- ENFILA(matriz;[ignorar];[scan_by_column])) || TOROW() : Devuelve la matriz en una sola fila.
IV) funciones que manipulan cadenas de texto.
- DIVIDIRTEXTO(text;col_delimiter;[row_delimiter];[ignore_empty];[match_mode];[pad_with]) || TEXTSPLIT() : Divide las cadenas de texto mediante delimitadores de columna y fila.
- TEXTOANTES(text;delimiter;[instance_num];[match_mode];[match_end];[if_not_found]) || TEXTBEFORE() : Muestra el texto que aparece antes de una cadena o un carácter determinado.
- TEXTODESPUES(text;delimiter;[instance_num];[match_mode];[match_end];[if_not_found]) || TEXTAFTER() : Muestra el texto que aparece después de una cadena o un carácter determinado.
14 joyas en Excel que sin duda facilitarán nuestro día a día...
Y nuevas funciones ya en Beta nos están esperando !!!
En siguientes artículos desarrollaré ejemplos del potencial de estas catorce magníficas funciones...
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.