Formulas CONTARA y CONTAR.SI que se modifican internamente
Publicado por Quico (106 intervenciones) el 09/10/2019 22:57:21
Buenas a todos.
Tengo un problema con unas celdas que tienen un CONTADOR.
Se trata de 2 contadores que están situados en la FILA 7
Lo importante es que debe empezar a realizar su función desde la FILA 8.
¿Y cual es el problema?
Muchas veces tengo que DUPLICAR los datos de la fila 8, para lo que utilizo una macro:
¿Y que me ocurre?
Pues que las fórmulas de contadores se modifican a la fila 9
Si duplico la fila 9 o la 10, no sucede y mantiene las formulas desde la fila 8.
¿Existe alguna manera de corregir esto?
No se si a la fórmula hay alguna manera de decirle algo del tipo 'Cuenta desde la celda de abajo de esta celda (B7 por ejemplo) para que ocurra lo que ocurra, se dupliquen filas o se eliminen, siempre cuente desde la fila 8.
Tengo un problema con unas celdas que tienen un CONTADOR.
Se trata de 2 contadores que están situados en la FILA 7
Una celda tiene la fórmula:=SUMA(1/CONTAR.SI(B8:B100;B8:B100&""))-1
Otra celda tiene la fórmula: =CONTARA(D8:D100)
Lo importante es que debe empezar a realizar su función desde la FILA 8.
¿Y cual es el problema?
Muchas veces tengo que DUPLICAR los datos de la fila 8, para lo que utilizo una macro:
Sub DuplicarFila()
' DuplicarFila Macro
Selection.Copy
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
End Sub
Primeramente selecciono toda la fila 8 y después ejecuto la MACRO' DuplicarFila Macro
Selection.Copy
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
End Sub
¿Y que me ocurre?
Pues que las fórmulas de contadores se modifican a la fila 9
Ej: =SUMA(1/CONTAR.SI(B9:B100;B9:B100&""))-1
=CONTARA(D9:D100)
=CONTARA(D9:D100)
Si duplico la fila 9 o la 10, no sucede y mantiene las formulas desde la fila 8.
¿Existe alguna manera de corregir esto?
No se si a la fórmula hay alguna manera de decirle algo del tipo 'Cuenta desde la celda de abajo de esta celda (B7 por ejemplo) para que ocurra lo que ocurra, se dupliquen filas o se eliminen, siempre cuente desde la fila 8.
Valora esta pregunta


0