Formula a codigo

08/10/2008 - 23:38 por J. Ricardo Hdz. | Informe spam
Hola buenas tardes,

Hay alguna manera de pasar esta formula a codigo en un archivo de excel?
=SUMPRODUCT((A10:A24=S70)*(H10:H24=T70)*(G10:G24=U70)*(F10:F24))

si es posible, tambien tengo otra pregunta, en la segunda condicion en lugar
de un solo dato se pueden poner varios?
es decir yo tengo 5 codigos diferentes y en la formula solo me suma uno y
quiero que tome encuenta varios

De antemano gracias por su apoyo.

Saludos

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
09/10/2008 - 04:51 | Informe spam
hola, J. Ricardo !

Hay alguna manera de pasar esta formula a codigo en un archivo de excel?
=SUMPRODUCT((A10:A24=S70)*(H10:H24=T70)*(G10:G24=U70)*(F10:F24))



"depende"... de que necesites que haga un codigo con una formula como esta -???-

-> evaluar su resultado ?... -> MsgBox [sumproduct((a10:a24=s70)*(h10:h24=t70)*(g10:g24=u70)*f10:f24)]
-> depositarla en alguna celda o rango de celdas ?
-> son referencias que "dependen" de la celda donde se ponga la formula ?
-> cuales referencias serian (semi)relativas/absolutas
-> algun detalle "en el tintero" ???

... en la segunda condicion en lugar de un solo dato se pueden poner varios?
... tengo 5 codigos diferentes y en la formula solo me suma uno y quiero que tome encuenta varios



podrias exponer un ejemplo mas concreto ?

saludos,
hector.
Respuesta Responder a este mensaje
#2 J. Ricardo Hdz.
09/10/2008 - 20:12 | Informe spam
Hector,

yo tengo:
En la columna "A" las maquinas
En la columna "G" el turno
En la columna "H" el codigo
En la columna "F" el tiempo en minutos

el codigo es segun el tipo de paro, puede ser Manejo, Equipo varible,
Mecanismo, etc. por eje.,
Equipo variable PARO SECCION son estos codigos:
1200
1201
1202
1203
1204
1205
Equipo variable PARO MAQUINA son estos codigos:
1003
1004
1007
1009

Actualmente estoy usando esta formula en una celda
=SUMPRODUCT(SUMIF($H$239:$H$244,$F$404:$F$416,$F$239:$F$244))*H332
pero yo tengo que especificar el rango donde esta la maquina y referir que
es Equipo variable ahi no tengo problema.

el problema surge cuando me alimentan las diferentes maquinas los diferentes
codigos todos en la misma hoja y revueltos, entonces opte por usar esta
formula que viene siendo casi igual a la anterior
=SUMPRODUCT((A10:A24=S70)*(H10:H24=T70)*(G10:G24=U70)*(F10:F24))
esta formula esta bien, pero no acepta un rango de codigos como la anterior.

Desearia algo asi:
Total de paros por maquina
Total de paros por maquina y tipo de paro
Total de paros por maquina y seccion
total de paros por turno
Total de paros por turno y maquina

espero haberme dado a entender


Saludos y Gracias por su ayuda..


"Héctor Miguel" wrote:

hola, J. Ricardo !

> Hay alguna manera de pasar esta formula a codigo en un archivo de excel?
> =SUMPRODUCT((A10:A24=S70)*(H10:H24=T70)*(G10:G24=U70)*(F10:F24))

"depende"... de que necesites que haga un codigo con una formula como esta -???-

-> evaluar su resultado ?... -> MsgBox [sumproduct((a10:a24=s70)*(h10:h24=t70)*(g10:g24=u70)*f10:f24)]
-> depositarla en alguna celda o rango de celdas ?
-> son referencias que "dependen" de la celda donde se ponga la formula ?
-> cuales referencias serian (semi)relativas/absolutas
-> algun detalle "en el tintero" ???

> ... en la segunda condicion en lugar de un solo dato se pueden poner varios?
> ... tengo 5 codigos diferentes y en la formula solo me suma uno y quiero que tome encuenta varios

podrias exponer un ejemplo mas concreto ?

saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
10/10/2008 - 00:32 | Informe spam
hola, Ricardo !

de esta parte de tu consulta...
Desearia algo asi:
Total de paros por maquina
Total de paros por maquina y tipo de paro
Total de paros por maquina y seccion
total de paros por turno
Total de paros por turno y maquina



- como "seria" la formla exacta que te gustaria que funcionara ?
- cual seria la celda (o celdas) donde la usarias ?
- cuales serian (o de que celdas se tomarian) las condiciones que necesitas ?

comenta "algo" que permita (re)crear el escenario EXACTO que necesitas resolver

saludos,
hector.

__ OP __
yo tengo:
En la columna "A" las maquinas
En la columna "G" el turno
En la columna "H" el codigo
En la columna "F" el tiempo en minutos
el codigo es segun el tipo de paro, puede ser Manejo, Equipo varible, Mecanismo, etc. por eje.,
Equipo variable PARO SECCION son estos codigos:
1200
1201
1202
1203
1204
1205
Equipo variable PARO MAQUINA son estos codigos:
1003
1004
1007
1009
Actualmente estoy usando esta formula en una celda
=SUMPRODUCT(SUMIF($H$239:$H$244,$F$404:$F$416,$F$239:$F$244))*H332
pero yo tengo que especificar el rango donde esta la maquina y referir que es Equipo variable ahi no tengo problema.
el problema surge cuando me alimentan las diferentes maquinas los diferentes codigos
todos en la misma hoja y revueltos, entonces opte por usar esta formula que viene siendo casi igual a la anterior
=SUMPRODUCT((A10:A24=S70)*(H10:H24=T70)*(G10:G24=U70)*(F10:F24))
esta formula esta bien, pero no acepta un rango de codigos como la anterior.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida