verás cuando se enteren de que el Keynesianismo habría quedado en unos libritos muy monos de no ser por el poder, en este caso por la socialdemocracia. y así todo
#22 Que si, que no te digo que no, pero si haces macros, siempre es vba, aunque lo hagas grabando la macro.
De todas formas es mucho mas potente, se pueden hacer hasta aplicaciones complicadas.
Yo he desarrollado una facturación para una gran compañia francesa para todos sus clientes en B2B y tenemos hasta el envio de las facturas y emails desde Excel. Impresionante. Ya les he dicho que deberian crear una aplicación, pero funciona tan bien que estan encantados.
#16 Se puede hacer cualquier cálculo en Excel sin usar VBA (ni, por lo tanto, macros).
ejemplos
Calcular el décimo número de Fibonacci que resulta ser 55.
=LET(fib,LAMBDA(f,n,IF(OR(n=0,n=1),n,f(f,n-1)+f(f,n-2))), fib(fib,10))
El parámetro f recibe la función (a sí misma), ya que LAMBDA admite funciones. Esto es una llamada recursiva. Observa que al final del LET, cuando se llama a fib, el primer parámetro es fib. Esto te libera del uso del gestor de nombres, que no es ninguna maravilla. Luego, en la definición, al llamar a f, el primer parámetro es f, obviamente.
Limpiar muchos caracteres de un string
=LAMBDA(data,chars,IF(chars="",data,RemoveChars(SUBSTITUTE(data,LEFT(chars,1),"") ,RIGHT(chars,LEN(chars)-1)))).
Que se usará como por ejemplo: =RemoveChars(A2,"abc123"))
Que es la típica forma de usar la recursión para lo que harías con un bucle en VBA. Esto es mucho más limpio. El dato limpiado es el dato sin el primer caracter a limpiar respecto de la limpieza del resto de caracteres, y eso se autorepite hasta que no quede nada.
Para parar la recursión se debe usar siempre IF que es lazy. Las funciones greedy como IFS o SWITCH causan problemas. Tú usa IF y sé feliz.
#25 ¿Qué siga así cómo? ¿Riéndome en tu cara de residente de Odesa?
Hay que ver como os ponéis los putinejos
Desde que visteis como a Pavel le daba la mano Putin, estáis todos como locos por hacer algo agradable a sus ojos para conseguir ese logro
Parecéis niñas esperando un autógrafo de Taylor Swift
#13"Preferiría ser portavoz del pentágono a serlo del fascista y criminal de Putin, como tú"
A ti no te quieren de portavoz ni en tu comunidad de vecinos...
Si en las próximas elecciones sale un tío vestido de torero diciendo que pondrá un impuesto del 800% a partir de la tercera vivienda, os aseguro que ese señor tendrá mi voto.
"Sin diagnosticar correctamente el problema será imposible abordarlo bien. Y, actualmente hay una corriente de pensamiento, influida a mi parecer por los grandes lobbys del rentismo que propaga machaconamente la idea del determinismo demográfico (”los precios suben solo porque viene más gente”).
Si esa narrativa fuera cierta y el precio dependiera exclusivamente de la presión poblacional sobre el stock físico, las ciudades o países que pierden población deberían experimentar caídas drásticas de precios. Pero la realidad económica actual contradice esta lógica básica de oferta y demanda."
#10 lo q acabas de definir se llama bodyshopping y también es ilegal
Pringar pringan x los dos lados o bien admiten un diseño de mierda o bien bodyshopping, independientemente de ello alguien ahi caía en dejación de funciones
- Incluso sin ser expertos.
De todas formas es mucho mas potente, se pueden hacer hasta aplicaciones complicadas.
Yo he desarrollado una facturación para una gran compañia francesa para todos sus clientes en B2B y tenemos hasta el envio de las facturas y emails desde Excel. Impresionante. Ya les he dicho que deberian crear una aplicación, pero funciona tan bien que estan encantados.
ejemplos
Calcular el décimo número de Fibonacci que resulta ser 55.
=LET(fib,LAMBDA(f,n,IF(OR(n=0,n=1),n,f(f,n-1)+f(f,n-2))), fib(fib,10))
El parámetro f recibe la función (a sí misma), ya que LAMBDA admite funciones. Esto es una llamada recursiva. Observa que al final del LET, cuando se llama a fib, el primer parámetro es fib. Esto te libera del uso del gestor de nombres, que no es ninguna maravilla. Luego, en la definición, al llamar a f, el primer parámetro es f, obviamente.
Limpiar muchos caracteres de un string
=LAMBDA(data,chars,IF(chars="",data,RemoveChars(SUBSTITUTE(data,LEFT(chars,1),"") ,RIGHT(chars,LEN(chars)-1)))).
Que se usará como por ejemplo: =RemoveChars(A2,"abc123"))
Que es la típica forma de usar la recursión para lo que harías con un bucle en VBA. Esto es mucho más limpio. El dato limpiado es el dato sin el primer caracter a limpiar respecto de la limpieza del resto de caracteres, y eso se autorepite hasta que no quede nada.
Para parar la recursión se debe usar siempre IF que es lazy. Las funciones greedy como IFS o SWITCH causan problemas. Tú usa IF y sé feliz.
El invento es Turing completo. Se pueden hacer cosas tan complejas como quieras
stackoverflow.com/questions/79478227/flatten-a-hierarchy-with-recursiv
y de forma muy sencilla además.
Hay que ver como os ponéis los putinejos
Desde que visteis como a Pavel le daba la mano Putin, estáis todos como locos por hacer algo agradable a sus ojos para conseguir ese logro
Parecéis niñas esperando un autógrafo de Taylor Swift
A ti no te quieren de portavoz ni en tu comunidad de vecinos...
Si esa narrativa fuera cierta y el precio dependiera exclusivamente de la presión poblacional sobre el stock físico, las ciudades o países que pierden población deberían experimentar caídas drásticas de precios. Pero la realidad económica actual contradice esta lógica básica de oferta y demanda."
Pringar pringan x los dos lados o bien admiten un diseño de mierda o bien bodyshopping, independientemente de ello alguien ahi caía en dejación de funciones