Como sumo valores alfanumericos

24/08/2008 - 23:48 por JC-PS | Informe spam
Estoy creando una tabla de asistencia por vacaciones (L) y enfermdades
(S) como inclucibe para dias sin paga (W) pero debe incluir al final de la
catorcena o en columna K de esa linea o "row" el total de ellas, y debe
conciderarse una letra sola (falto ese dia el empleado y su jornada completa
es de 7.5 horas de trabajo) sea x L o S, se suman a aquellas alfanumericas en
esa catorcena. Observa un ejemplo:
.A...B...C...D...E. ... . K
1...-.L3.5.S...-.L... . .11


K totaliza la suma de B y E. Cualquier aportacion sera bien recibida. Gracias por adelantado.

Preguntas similare

Leer las respuestas

#11 Héctor Miguel
27/08/2008 - 03:29 | Informe spam
hola, (...) ?????

Hola Hector. En la seccion evaluativa de Excel 2007 indica problemas luego de ...SUM(IF(LEFT(#VALUE!)="l"...
En la fila estoy incluyendo otras letras como W y w3 pero veo que la formula excluye estas y solo L o LE o LS se suman.



podrias exponer una "serie completa" con TODAS las "variantes" que se encuentran en tu modelo real ?
(obviamente que) a mayor numero de variantes, son menores las probabilidades de elaborar una formula "sencilla" :-((
(plis) incluye algo mas "visible" (en terminos de excel) como rangos, titulos, formulas, tipo de datos, etc. etc. etc.

saludos,
hector.

nota: lo que sigue, si crees que soy pesado por insistente... puedes omitir su lectura :))

pareciera que eres de los que no tienen tiempo para "perderlo"... leyendo "completas" las propuestas (y sus supuestos) p.e.

1) en la propuesta anterior te indicaba (creo que "claramente") que SOLO la letra (L) estaba siendo considerada:
">> (creo que) lo unico que puedo hacer (al menos, con los detalles conocidos hasta ahora)... es:"
">> -> suponer/asumir/... que solo se habran de encontrar DOS literales y/o UNA sola y/o UNA letra con numeros -???-"
">> -> que te interesa (para esta formula) solo aquellas celdas donde contengan como literal una (L) -???-"

2) en la propuesta anterior a la anterior, te comentaba la falta de detalles en la exposicion de tu situacion real:
">>>> 1) esta es la primera vez que mencionas DOS LETRAS en una sola celda -???-"
">>>> (incluyendo tus consultas en "el otro foro") <= OJO"
">>>>
">>>> 2) si tienes mas "consideraciones" de este tipo... es conveniente que expongas (todas ?) las "eventualidades" "
">>>> de lo contrario, es como "buscar a ciegas" alguna solucion para casos "desconocidos" "
">>>> al menos, para los que estamos "de este lado" (del mensaje)"
">>>> donde SOLO se puede "ver"... lo que expones en la consulta (y +/- con la misma "claridad" con que lo expones)"

3) cuando las consultas "adolecen" de los detalles con los que se pueda (re)hacer el modelo a solucionar (te comentaba que):
">>>> por detalles como estos, es que acostumbr "decir" (al final de mis propuestas)..."
">>>> -> si cualquier duda (o informacion adicional)... comentas ?"
">>>> o lo que es lo mismo:"
">>>> -> comentas (si hubiera) algun otro detalle "en el tintero" ?"

finalmente...
cuando tengas un tiempecito disponible, da una vuelta por esta pagina:
- aqui puedes encontrar algunos "tips" de como se debiera postear en los grupos de noticias...
-> Hints And Tips For New Posters In The Excel Newsgroups
http://www.cpearson.com/Excel/newposte.htm
tratando de NO omitir el comentario y el enlace del punto 9 (adjuntos en los mensajes)
-> http://www.cpearson.com/Excel/Attachments.htm

-> o... si le tienes "flojerilla" al ingles... me he permitido hacer una (modesta) traduccion...
que puedes visitar en: -> http://excel4all.spaces.live.com/

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear consultas en foros publicos:
How to ask a question
http://support.microsoft.com/kb/555375/en-us
Como hacer una pregunta
http://support.microsoft.com/kb/555375/es
Como hacer preguntas de manera inteligente
http://www.sindominio.net/ayuda/pre...entes.html

(probablemente) entenderas algunas de mis respuestas a este tipo de consultas :D
Respuesta Responder a este mensaje
#12 JC-PS
27/08/2008 - 05:07 | Informe spam
"Héctor Miguel" wrote:

hola, (...) ?????

> Hola Hector. En la seccion evaluativa de Excel 2007 indica problemas luego de ...SUM(IF(LEFT(#VALUE!)="l"...
> En la fila estoy incluyendo otras letras como W y w3 pero veo que la formula excluye estas y solo L o LE o LS se suman.

podrias exponer una "serie completa" con TODAS las "variantes" que se encuentran en tu modelo real ?
(obviamente que) a mayor numero de variantes, son menores las probabilidades de elaborar una formula "sencilla" :-((
(plis) incluye algo mas "visible" (en terminos de excel) como rangos, titulos, formulas, tipo de datos, etc. etc. etc.

saludos,
hector.

nota: lo que sigue, si crees que soy pesado por insistente... puedes omitir su lectura :))

pareciera que eres de los que no tienen tiempo para "perderlo"... leyendo "completas" las propuestas (y sus supuestos) p.e.

1) en la propuesta anterior te indicaba (creo que "claramente") que SOLO la letra (L) estaba siendo considerada:
">> (creo que) lo unico que puedo hacer (al menos, con los detalles conocidos hasta ahora)... es:"
">> -> suponer/asumir/... que solo se habran de encontrar DOS literales y/o UNA sola y/o UNA letra con numeros -???-"
">> -> que te interesa (para esta formula) solo aquellas celdas donde contengan como literal una (L) -???-"

2) en la propuesta anterior a la anterior, te comentaba la falta de detalles en la exposicion de tu situacion real:
">>>> 1) esta es la primera vez que mencionas DOS LETRAS en una sola celda -???-"
">>>> (incluyendo tus consultas en "el otro foro") <= OJO"
">>>>
">>>> 2) si tienes mas "consideraciones" de este tipo... es conveniente que expongas (todas ?) las "eventualidades" "
">>>> de lo contrario, es como "buscar a ciegas" alguna solucion para casos "desconocidos" "
">>>> al menos, para los que estamos "de este lado" (del mensaje)"
">>>> donde SOLO se puede "ver"... lo que expones en la consulta (y +/- con la misma "claridad" con que lo expones)"

3) cuando las consultas "adolecen" de los detalles con los que se pueda (re)hacer el modelo a solucionar (te comentaba que):
">>>> por detalles como estos, es que acostumbr "decir" (al final de mis propuestas)..."
">>>> -> si cualquier duda (o informacion adicional)... comentas ?"
">>>> o lo que es lo mismo:"
">>>> -> comentas (si hubiera) algun otro detalle "en el tintero" ?"

finalmente...
cuando tengas un tiempecito disponible, da una vuelta por esta pagina:
- aqui puedes encontrar algunos "tips" de como se debiera postear en los grupos de noticias...
-> Hints And Tips For New Posters In The Excel Newsgroups
http://www.cpearson.com/Excel/newposte.htm
tratando de NO omitir el comentario y el enlace del punto 9 (adjuntos en los mensajes)
-> http://www.cpearson.com/Excel/Attachments.htm

-> o... si le tienes "flojerilla" al ingles... me he permitido hacer una (modesta) traduccion...
que puedes visitar en: -> http://excel4all.spaces.live.com/

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear consultas en foros publicos:
How to ask a question
http://support.microsoft.com/kb/555375/en-us
Como hacer una pregunta
http://support.microsoft.com/kb/555375/es
Como hacer preguntas de manera inteligente
http://www.sindominio.net/ayuda/pre...entes.html

(probablemente) entenderas algunas de mis respuestas a este tipo de consultas :D


Saludos, Hector.

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear consultas en foros publicos:

Nunca había leído este tipo de referencias para entrar correctamente en foros. De hecho, es la primera vez. Debo mejorar un par de cosas. Te agradezco nuevamente tu tiempo en señalar estas correcciones útiles por éste medio como las formulas a elaborar. Al presente y por supuesto, lamento mucho no haber expuesto debidamente desde un principio la cuestión de las letras dobles, o letras en pares dentro de una celda como la susodicha "LE".
Espero su condonación, como su acostumbrada respuesta sobre las implicaciones de la formula "op1: =countif(a2:e2,"l")*7.5+sum(if(left(a2:e2)="l",if(isnumber(--mid(a2:e2&"00",2,5)),--mid(a2:e2&"00",2,5))))






op2: =countif(a2:e2,"l")*7.5+sumproduct(--(left(a2:e2)="l"),if(isnumber(--mid(a2:e2&"00",2,5)),--mid(a2:e2&"00",2,5)))



Utilice ambas en una linea decir de c2 a n2 con varias celdas de
"letras-en-par" como la LE, pero no concluye en resultados. Espero los datos
sean de provecho para aclarar la situacion.
Respuesta Responder a este mensaje
#13 Héctor Miguel
27/08/2008 - 05:22 | Informe spam
hola, (como sea que te llames) :))

Nunca habia leido este tipo de referencias para entrar correctamente en foros... es la primera vez. Debo mejorar un par de cosas.
Te agradezco nuevamente tu tiempo en senalar estas correcciones utiles por este medio como las formulas a elaborar.



no te preocupes... todos necesitamos mejorar (y ojala fuera solamente "un para de cosas") :))

... lamento mucho no haber expuesto debidamente desde un principio la cuestion de las letras dobles
o letras en pares dentro de una celda como la susodicha "LE". Espero su condonacion



"condonacion" ?... ni falta que hace (y ni que fuera yo "quien ?" para solicitarla) ;)

como su... respuesta sobre las implicaciones de la formula
op1: =countif(a2:e2,"l")*7.5+sum(if(left(a2:e2)="l",if(isnumber(--mid(a2:e2&"00",2,5)),--mid(a2:e2&"00",2,5))))
op2: =countif(a2:e2,"l")*7.5+sumproduct(--(left(a2:e2)="l"),if(isnumber(--mid(a2:e2&"00",2,5)),--mid(a2:e2&"00",2,5)))



las implicaciones estan expuestas en el mismo mensaje con la propuesta... (solo se considera UNA letra, y es la "L")

Utilice ambas en una linea decir de c2 a n2 con varias celdas de "letras-en-par" como la LE, pero no concluye en resultados.
Espero los datos sean de provecho para aclarar la situacion.



bien... solo hace falta que expongas TODAS las variantes que se pueden encontrar en las celdas -???-
un ejemplo +/- claro y una muestra del resultado "esperado" (asi como la explicacion de los "por que's")
(p.e.) que esperas obtener si se encuentra "determinada" combinacion de letras ? (y que con las que mezclan numeros ?)

solo te voy a recordar "el inicio" del mensaje inmediato anteiror...

podrias exponer una "serie completa" con TODAS las "variantes" que se encuentran en tu modelo real ?
(obviamente que) a mayor numero de variantes, son menores las probabilidades de elaborar una formula "sencilla"
(plis) incluye algo mas "visible" (en terminos de excel) como rangos, titulos, formulas, tipo de datos, etc. etc. etc.



saludos,
hector.
Respuesta Responder a este mensaje
#14 JC-PS
27/08/2008 - 06:22 | Informe spam
"Héctor Miguel" wrote:

hola, (como sea que te llames) :))

> Nunca habia leido este tipo de referencias para entrar correctamente en foros... es la primera vez. Debo mejorar un par de cosas.
> Te agradezco nuevamente tu tiempo en senalar estas correcciones utiles por este medio como las formulas a elaborar.

no te preocupes... todos necesitamos mejorar (y ojala fuera solamente "un para de cosas") :))

> ... lamento mucho no haber expuesto debidamente desde un principio la cuestion de las letras dobles
> o letras en pares dentro de una celda como la susodicha "LE". Espero su condonacion

"condonacion" ?... ni falta que hace (y ni que fuera yo "quien ?" para solicitarla) ;)

> como su... respuesta sobre las implicaciones de la formula
> op1: =countif(a2:e2,"l")*7.5+sum(if(left(a2:e2)="l",if(isnumber(--mid(a2:e2&"00",2,5)),--mid(a2:e2&"00",2,5))))
> op2: =countif(a2:e2,"l")*7.5+sumproduct(--(left(a2:e2)="l"),if(isnumber(--mid(a2:e2&"00",2,5)),--mid(a2:e2&"00",2,5)))

las implicaciones estan expuestas en el mismo mensaje con la propuesta... (solo se considera UNA letra, y es la "L")

> Utilice ambas en una linea decir de c2 a n2 con varias celdas de "letras-en-par" como la LE, pero no concluye en resultados.
> Espero los datos sean de provecho para aclarar la situacion.

bien... solo hace falta que expongas TODAS las variantes que se pueden encontrar en las celdas -???-
un ejemplo +/- claro y una muestra del resultado "esperado" (asi como la explicacion de los "por que's")
(p.e.) que esperas obtener si se encuentra "determinada" combinacion de letras ? (y que con las que mezclan numeros ?)

solo te voy a recordar "el inicio" del mensaje inmediato anteiror...

> podrias exponer una "serie completa" con TODAS las "variantes" que se encuentran en tu modelo real ?
> (obviamente que) a mayor numero de variantes, son menores las probabilidades de elaborar una formula "sencilla"
> (plis) incluye algo mas "visible" (en terminos de excel) como rangos, titulos, formulas, tipo de datos, etc. etc. etc.

saludos,
hector.


Bien, Hector, intentaré exponerlo e ilustrarlo lo más preciso;


Tengo un rango de C2 a N2 de la cual C2 a G2 representará los días de la
primera semana de la catorcena. Entre medio de la columna G y J representa
los sábados y domingos, en las H e I respectivamente. De la J a la N es la
2da semana de la catorcena. Si el empleado faltara el martes todo el día, o
sea, celda D3 y que para efectos de archivos de ese empleado se refleja una L
sola que equivale a su día de jornada de 7.5 horas. Pero se ausenta sin razón
el jueves aquí aplicaría una W (implica sin paga) o sea, celda (F3) y en la
próxima semana se retira de su área de trabajo el lunes en la tarde (J3) por
enfermedad justificada (SE) 3 horas antes de la salida oficial, se describe
en la tabla de ausencias o acumulativas como SE3. Pero al otro día, se
ausenta sin dar excusas certificadas por un doctor por enfermedad (S). Al
final de esta linea 3,debe sumar las S en este caso, cual pudiera haber sido
con L que es cargos a vacaciones o LE si son oficialmente autorizadas o
programadas. La formula debe bien aplicar para las SE de esa linea aqui la 3
y en la otra columna al lado, decir la columna Z para sumar las S. De igual
con las L y LE en esa linea y dejar resultados de total utilizadas en esa
catorcena en otras columnas apartes, AA y BB al momento como ejemplos.
LunesMartes.. Jueves...


















>>>>>>>> 2C...D... F... J...K... ... . ZAA...BB
>>>>>>>> 3...-L W...SE3.S 7.5...7.5...3



La idea es dejar totales en diferentes columnas para la misma catorcena
tanto para las L, LE, S, SE y W pero que cuando aplican a una ausencia del
día completo no se detalla las 7.5horas de jornadas acompañadas de la letra
o letras (en par) sino solo cuando es varias horas o parte de una hora.
Lo más posible, debe arrojar algo de claridad para resolver. Espero sea
de ayuda. Hasta luego, y gracias.
Respuesta Responder a este mensaje
#15 Héctor Miguel
27/08/2008 - 07:11 | Informe spam
hola, 'anonimo/a' ! -???-

creo entender que se trata de una cedula de "descuento de horas" por ausencia (in)justificada ?
y que cada letra representa una "clave" para determinar el concepto de la inasistencia al trabajo ?
creo que ya le vamos llegando al "meollo" del asunto, solo falta el detalle "fino" para hacer el "apreton de tuercas"

vamos partiendo de tu mas reciente ejemplo:
LunesMartes.. Jueves...
2C...D... F... J...K... ... . ZAA...BB
3-L W...SE3.S 7.5...7.5...3



1) supongo que BB es en realidad la columna AB ?
2) la columna Z es el resultado de cual letra (o combinacion de letras y numeros) ?
3) tambien que letra/s (y numero/s) se corresponden con las columnas AA y AB ?

La idea es dejar totales en diferentes columnas para la misma catorcena tanto para las L, LE, S, SE y W
pero que cuando aplican a una ausencia del dia completo no se detalla las 7.5 horas de jornadas
acompanadas de la letra o letras (en par) sino solo cuando es varias horas o parte de una hora.



4) cuantas otras letras (y combinaciones de letras y/o letras y numeros) se puede esperar en el rango ?
(p.e.) se podria llegar a encontrar un LSEW4.5 ? (o cualquiera otra de sus posibles "variaciones" ?)
(digo: mas vale preguntar algun "absurdo"... que dejarlo fuera de consideracion y luego resulta que... ???)
5) es importante "el orden" de las letras en cuaquiera de sus (posibles) combinaciones ?
6) en que columna/s se lleva la cuenta de que letras/numeros/combinaciones/... ?

Lo mas posible, debe arrojar algo de claridad para resolver. Espero sea de ayuda...



por eso mismo "digo", que (para mi)...
la forma en que deberian exponerse las consultas en foros tecnicos (como este)
debiera contener (como minimo) lo siguiente:

-> claridad... detalle... procedimiento... resultado esperado
(opcional: formulas y funciones intentadas, rangos, etc.)

de la "claridad" en el "detalle"... se obtiene la claridad del "procedimiento"
de la claridad en el procedimiento... se obtiene el "resultado esperado"

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida