Pasar codigo de c++ a formula/funcion de excel

Iniciado por Beginner Web, 12 Septiembre 2019, 02:44 AM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

Yo se que esto no viene al caso pero.. quisiera saber como podria pasar esto a una formula/funcion de excel

Código (cpp) [Seleccionar]
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:
7w7

RayR

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", "")

Beginner Web

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:
7w7

RayR

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)