Yo se que esto no viene al caso pero.. quisiera saber como podria pasar esto a una formula/funcion de excel
int dias=1;
int meses=1;
int años=11
if(años>=0)
cout<<años<<" años "<<endl;
if(meses>0)
cout<<meses<<" meses "<<endl;
if(dias>0)
cout<<dias<<" dias"<<endl;
:huh:
Suponiendo que los números de años, meses y días estén en las celdas A1, A2, y A3, así:
=SI(A1 >= 0, A1 & " años", "")
=SI(A2 > 0, A2 & " meses", "")
=SI(A3 > 0, A3 & " días", "")
Bueno me sale FALSO jeje!! Esta bueno peroooo queria que muestre en celda por ejemplo
11 años 1 mes 1 dias
o 11 años
y asi :huh:
Si te sale FALSO será que estás omitiendo el "" final. Pégalas tal cuál las las puse, cambiando obviamente el nombre de celdas y debería funcionar. Para que salga todo en una celda, simplemente concatena las 3 funciones con el símbolo &:
=SI(A1 >= 0, A1 & " años ", "") & SI(blabla...) & SI(blabla)