Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

¿¡¡¡Ayuda con formula de excel!!?

Hola, ojalá alguien pudiera orientarme, verán tengo la siguiente situación, quiero darle un valor numérico a las siguientes letras.

O=3

E=1

X=0

Para que al momento de sumarlas me de una serie de resultados, por ejemplo:

O+X+E+E+X=5

Para la cual utilice la siguiente formula:

=SI(C4="O",3,0)+SI(D4="X",0,0)+SI(E4="E",1,0)+SI(F4="E",1,0)+SI(F4="X",0,0)

y funciono a la perfección, pero supongamos que en las siguientes filas tengo estas operaciones.

X+E+E+X+E=3

O+O+E+X+E=8

la formula ya no aplicaría.

¿Como puedo hacer para no aplicar la formula de manera manual, y estarla cambiando de operación en operación?

Ojala y puedan ayudarme. Saludos.

2 Answers

Rating
  • 9 years ago
    Favorite Answer

    Tu fórmula no se ve entera, pero supongo que tu rango de datos es C4:G4. Si es así, prueba con:

    =3*CONTAR.SI(C4:G4;"O") + CONTAR.SI(C4:G4;"E")

    Nota: Mi separador de argumentos es ";"

    Si no te funciona la fórmula, cambia los ; por ,

  • 9 years ago

    Quedaría la fórmula mas o menos asi:

    suponiendo que tienes en la celda C4 la operación O+O+E+X+E

    LA FORMULA QUEDARIA

    =((LARGO(C4) - LARGO (SUSTITUIR (C4,"O",""))) *3 ) + ((LARGO(C4) - LARGO (SUSTITUIR (C4,"E",""))) *1 ) + ((LARGO (C4)-LARGO ( SUSTITUIR (C4,"X",""))) *0)

    LO QUE HACE LA FORMULA ES CONTAR LA CANTIDAD DE LETRAS QUE TIENES RESTANDO LAS QUE NO SON LAS LETRAS MARCADAS Y MULTIPLICANDO POR EL VALOR QUE LE ASIGNES

    ((LARGO (C4) - LARGO (SUSTITUIR (C4,"O",""))) *3 )

    EN ESTE CASO CUENTA CUANTAS LETRAS "O" TENEMOS EN ESTE CASO SERIAN 2 Y LAS MULTIPLICA POR EL VALOR QUE LE ASIGNES A LA LETRA EN ESTE CASO SERIA 3

    2 X 3 = 6

    LE SUMAS EL VALOR DE LA SEGUNDA LETRA

    ((LARGO (C4) - LARGO (SUSTITUIR (C4,"E",""))) *1 )

    QUE SERIA LA CANTIDAD DE LETRAS E (2) POR SU VALOR 1 TE DARIA 2

    2X1=2

    Y POR ULTIMO LE SUMAMOS EL VALOR DE LA OTRA LETRA

    ((LARGO (C4) - LARGO (SUSTITUIR (C4,"X",""))) *0 )

    QUE TENDRIAMOS UNA X SERIA 1 POR 0 TE DA 0

    Y SERIA EL TOTAL DE 6+2+0 QUE SERIAN 8

    YA DEPENDE DE LA CANTIDAD DE LETRAS Y EL VALOR QUE LE ASIGNES PARA QUE TE DE EL RESULTADO.

    ESPERO QUE TE SIRVA

    NOTA: PUSE VARIOS ESPACIOS EN LA FORMULA PARA QUE APARECIERA COMPLETA POR SI LA TIENES QUE COPIAR PARA QUE LE QUITES LOS ESPACIOS

Still have questions? Get your answers by asking now.