tag:blogger.com,1999:blog-4623278671508370136.post7708035955806755047..comments2023-08-01T13:39:53.991+02:00Comments on EXCEL FORO: Un blog de Excel: Extraer valores de un alfanumérico y sumarlo en Excel.Excelforo - Ismael Romerohttp://www.blogger.com/profile/17680553534095355222noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-4623278671508370136.post-64635670285897841342017-12-06T21:01:05.109+01:002017-12-06T21:01:05.109+01:00bueno... desarrollando un procedimiento (macro)......bueno... desarrollando un procedimiento (macro)...Excelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-27203084394504868772017-12-06T14:48:13.997+01:002017-12-06T14:48:13.997+01:00Gracias, lo he conseguido. Habría alguna manera si...Gracias, lo he conseguido. Habría alguna manera sin necesidad de usar otra celda para extraer los numeros?Chinpunhttps://www.blogger.com/profile/04906551248654282488noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-77758154412402427042017-12-05T10:41:31.413+01:002017-12-05T10:41:31.413+01:00Hola,
simplifica..
en una columna adyacente aplica...Hola,<br />simplifica..<br />en una columna adyacente aplica la función para extraer los valores numéricos, y en otra celda, donde necesites el resumen:<br />=SUMAR.SI(A:A;"Rune Piece*";"B:B")<br />donde en A:A estaría los códigos originales y en B:B el número extraido<br />SaludosExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-17119071912701844302017-12-05T01:46:21.334+01:002017-12-05T01:46:21.334+01:00Gracias por tu respuesta.
He hecho la funcion para...Gracias por tu respuesta.<br />He hecho la funcion para extraer el numero de una celda modificando esta, como puedo ahora recorrer toda la columna e ir sumando los numeros? Ademas antes tengo que saber que esa celda si tengo que sumarla comparando con Rune Piece x?? antes de extraer el numero.<br />He intentado algo asi pero no funciona: <br />=SUMAR.SI(I:I;SI(IGUAL(Rune Piece x??; ExtraeTexto2(I:I));ExtraeNum(I:I);0)) <br />Las funciones de extraer son:<br /><br />Function ExtraeNum(celda As Range) As String<br /> Dim num As Integer<br /> 'recorremos cada caracter<br /> For i = 1 To Len(celda.Value)<br /> 'evaluamos si está entre A y Z<br /> If Mid(celda.Value, i, 1) Like "[0-9]" Then<br /> 'en caso afirmativo concatenamos con resultados anteriores...<br /> num = num & Mid(celda.Value, i, 1)<br /> End If <br /> Next<br /> 'finalmente devolvemos los caracteres textuales...<br /> ExtraeNum = num<br /> End Function<br /><br />Function ExtraeTexto2(celda As Range) As String<br />Dim txt As String<br /><br />'recorremos cada caracter<br />For i = 1 To Len(celda.Value)<br /> 'evaluamos si está entre A y Z<br /> If Mid(celda.Value, i, 1) Like "[A-Z]" Then<br /> 'en caso afirmativo concatenamos con resultados anteriores...<br /> txt = txt & Mid(celda.Value, i, 1)<br /> End If<br />Next<br />'finalmente devolvemos los caracteres textuales...<br />ExtraeTexto2 = txt<br />End Function<br />Chinpunhttps://www.blogger.com/profile/04906551248654282488noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-64328006309150302982017-12-04T08:51:24.698+01:002017-12-04T08:51:24.698+01:00Hola,
lo publicado en esta entrada, con una mínima...Hola,<br />lo publicado en esta entrada, con una mínima modificación te servirá:<br /><a href="http://excelforo.blogspot.com.es/2015/12/vba-una-funcion-para-extraer-caracteres.html" rel="nofollow">http://excelforo.blogspot.com.es/2015/12/vba-una-funcion-para-extraer-caracteres.html</a><br />Saludos cordialesExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-42138101245870102732017-12-04T01:42:56.614+01:002017-12-04T01:42:56.614+01:00Hola, me llamo juan y tengo un problema, sé que ne...Hola, me llamo juan y tengo un problema, sé que necesito esta fórmula y alguna más pero no doy con la solución, haber si pudieras ayudarme.<br />Tengo una columna con:<br />drop<br />Rune<br />Rune Piece x12<br />Symbol of Harmony x5<br />Rune<br />Rune<br />Rainbowmon 2<br />Rune<br />Rune Piece x8<br />Yo quiero en esta columna buscar por ejemplo Rune Piece x y extraer el numero que tiene delante y sumarlos todos, podrias ayudarme?<br />Muchas gracias de antemanoChinpunhttps://www.blogger.com/profile/04906551248654282488noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-41962369492711484752012-12-18T09:09:26.455+01:002012-12-18T09:09:26.455+01:00Hola,
por lo que expones, necesitas saber cuántos ...Hola,<br />por lo que expones, necesitas saber cuántos turnos TO, T ó TN ha habido en el mes, por lo que parece que necesitas una función CONTAR.SI para cada turno, es decir:<br />=CONTAR.SI(rango;"TO")<br />=CONTAR.SI(rango;"T")<br />=CONTAR.SI(rango;"TN")<br />siendo 'rango' las celdas de todo el mes donde se distribuye esa codificación.<br />Espero haberte entendido.<br />SldsExcelforo - Ismael Romerohttps://www.blogger.com/profile/17680553534095355222noreply@blogger.comtag:blogger.com,1999:blog-4623278671508370136.post-73420439200285409492012-12-18T00:07:15.861+01:002012-12-18T00:07:15.861+01:00Hola soy Julio y yo tengo un problema parecido que...Hola soy Julio y yo tengo un problema parecido que quisiera ver si se puede hacer, trabajo con una lista de turnos en la que constan los turnos realizados en el mes, a la vez hay distintos tipos de turnos ej: TO= turno de 7 hs, T= turno de 24 hs, TN= turno de 18 hs. al final del mes se suman los turnos para computar las hs. mensuales. La pregunta del millon como hago para que sume todos los turnos según las letras, se podrá?CordobaMultimediahttps://www.blogger.com/profile/00943722721440401528noreply@blogger.com