Respuesta
en
Microsoft Excel
a
Fórmula en excel
Pruebe con la siguiente fórmula matricial (hay que introducirla pulsando mayúsculas control entrada al mismo tiempo): =SUMA(SIGNO(FRECUENCIA(SI((B2:B6="A")*(C2:C6=1)=1;A2:A6);SI((B2:B6="A")*(C2:C6=1)=1;A2:A6)))) En la que quizás tenga que sustituir...
Respuesta
en
Microsoft Excel
a
Cambiar texto en Mayúsculas a formato oración
Prueba con la función NOMPROPIO.
Respuesta
en
Microsoft Excel
a
¿Cómo encontrar números en una columna de Excel?
Por ejemplo, si el rango con los números fuese A1:A700 y el valor a buscar 5, la fórmula podría ser: =MAX((A1:A700=5)*FILA(A1:A700)) Teniendo en cuenta que se trata de una fórmula matricial por lo que hay que introducirla pulsando mayúsculas control...
Respuesta
en
Microsoft Excel
a
Extraer un numero de cadena alfanumérica
Prueba con esta fórmula, que parece que funciona pero al ser tan complicada no estoy 100% seguro aún:...
Respuesta
en
Microsoft Excel
a
Saltar de una celda a otra
Por ejemplo, para ir a la celda C1 si el valor recién introducido en A1 es igual al de B1, el código sería: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(0, 0) = "A1" Then If Target.Value = Me.[B1] Then Me.[C1].Activate End...
Respuesta
en
Microsoft Excel
a
Sumar SI los primeros dígitos de celda correspon
Prueba con la siguiente fórmula matricial (hay que introducirla pulsando mayúsculas control entrada al mismo tiempo): =SUMA((IZQUIERDA(A1:A9,2)="71")*C1:C9)
Respuesta
en
Microsoft Excel
a
Recorrer en un form objetos frame con "for each "
Por ejemplo, para que la la celda A1 de Hoja1 aumente en una unidad por cada optionbutton del formulario que tenga el valor TRUE al ejecutar el código, el código sería: Dim objCtr As MSForms.Control For Each objCtr In Me.Controls If TypeOf objCtr Is...
Respuesta
en
Microsoft Excel
a
Como utilizar la función Redondear
Prueba con la función REDONDEAR. MÁS. Por ejemplo, si el importe a redondear estuviese en la celda A1, la fórmula sería: =REDONDEAR.MAS(A1,1)
Respuesta
en
Microsoft Excel
a
¿Cómo pasar datos de dos columnas a una matriz?
Prueba poniendo la siguiente fórmula matricial (hay que introducirla pulsando mayúsculas control entrada al mismo tiempo) en E2: =NO(ESERROR(COINCIDIR(E$1&$D2;$A$2:$A$21&$B$2:$B$21;0)))*1 Si haces copiado y pegado, debería servir para todo el rango...
Respuesta
en
Microsoft Excel
a
Copiar fórmula celdas no adyacentes
Pon esta fórmula en B1: =INDICE(A:A,FILA()*5) Y cópiala y pégala hasta donde necesites.
