Función condicional con fechas

12/10/2011 - 05:31 por MarPeg | Informe spam
Saludos!

Estoy realizando en una de excel la verificación de unos cobros a
partir de una base de access-mysql, para ello necesito multiplicar la
cierta cantidad por una tarifa específica de acuerdo a la fecha en que
fue realizada la operación, digamos algo así:

FechaOperacion | cantidad | tarifa | etc...
12/08/2011 | 102431 | |
21/09/2011 | 4543 | |

Anteriormente en una hoja similar utilizaba esta fórmula en las que
calculaba de acuerdo al mes:

=SI(E11="enero",D9*1,0)+SI(E11="Febrero",D9*0.92,0,)+SI(E11="Marzo",D9*0.83,0)+SI(E11="Abril",D9*0.75,0)+SI(E11="Mayo",D9*0.67,0)+SI(E11="Junio",D9*0.58,0)+SI(E1
1="Julio",D9*0.5,0)+SI(E11="Agosto",D9*0.42,0)

Así hasta diciembre, pero me encuentro ahora que la tarifa a aplicar
varía dos o mas veces al mes por lo que no podría aplicarla, ¿podría
modificar la fórmula a algo que me permita un planteamiento similar al
siguiente:

"Si en A2 la fecha va de 9 de julio a 8 de agosto multiplica B2 por .
80, si va de 9 de agosto a 7 de septiembre multiplicalo por .85 y si
va de 8 de septiembre a la fecha multiplica por .73"

Necesito algo similar a esto ya que a causa de otras columnas como
digamos "folio" no puedo permitirme ordenar la columna de fecha en
orden para realizar la fórmula de forma "manual" y son miles de datos
para ingresarlos de uno en uno.

Muchas Gracias.

Preguntas similare

Leer las respuestas

#1 MarPeg
12/10/2011 - 11:01 | Informe spam
On 11 oct, 22:31, MarPeg wrote:



, ¿podría
modificar la fórmula a algo que me permita un planteamiento similar al
siguiente:

"Si en A2 la fecha va de 9 de julio a 8 de agosto multiplica B2 por .
80, si va de 9 de agosto a 7 de septiembre multiplicalo por .85 y si
va de 8 de septiembre a la fecha multiplica por .73"



Nuevamente Yo

He estado tratando con la siguiente fórmula pero me da error de
#¡VALOR!

=SI(B2=FRAC.AÑO(9/7/2011,19/8/2011,1),
D2*0.75,0)+SI(B2=FRAC.AÑO(20/8/2011,25/8/2011,1),D2*.
71,0)+SI(B2=FRAC.AÑO(26/8/2011,1/9/2011,1),D2*0.68,0)+SI(B2=FRAC.AÑO(2/9/2011,12/12/2011,1),D2*0.65,"ERROR")

Alguna Idea??? alguna posible macro??


Muchas gracias



Necesito algo similar a esto ya que a causa de otras columnas como
digamos "folio" no puedo permitirme ordenar la columna de fecha en
orden para realizar la fórmula de forma "manual" y son miles de datos
para ingresarlos de uno en uno.

Muchas Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida