hola, !
... la funcion transponer... necesito hacer una condicion, algo similar a transponer.si ... a modo de ejemplo... transponer si c8 es menor o igual a 5...
la funcion transponer solo toma un argumento (rango o matriz) y lo invierte entre filas/columnas, por lo que tienes que usar la condicion para determinar si alguna celda (en el rango a transponer), NO se use su contenido (o valor), pero su posicion devuelva lo que establezcas en la condicion (se entiende ?), a manera de ejemplo:
suponiendo valores (mayores y menores a 5) en el rango [A2:A15] y necesitas transponerlos en una fila al rango [B1:O1]...
selecciona el rango [B1:O1] y solo en la primer celda (B1) la formula:
=transponer(si(a2:a15<=5,a2:a15,""))
pulsa ctrl+shift+enter para confirmar que se trata de una formula de arreglo matricial
en el rango transpuesto veras un "" (o lo que prefieras) en la posicion donde los valores originales son <=5
saludos,
hector.