Estimado, hace unos pocos días que me suscribí a tú canal. La verdad que es uno de los mejores canales que he visto con contenido basado en programación. Un abrazo y siga adelante.
Estoy sigiendo este curso y es de gran ayuda. Muchísimas gracias. Es impagable e aprendizaje que se obtiene de él. Solo una acotación en este video: el 21 % no se obtiene con la multiplicación por 1.21 sino por 0.21.
Jhorman Pérez Hola !! Gracias por el comentario y por seguir mis vídeos. La verdad no recuerdo ya de lo que hablé en este vídeo pues hace mucho tiempo que lo grabé, pero probablemente tengas razón. Lo único que habría que mirar y si quiero averiguar el 21% de una cantidad en cuyo caso efectivamente sería 0.21 o si quiero sumar el 21% en cuyo caso sería 1.21. Un saludo !!
SEÑOR PÉREZ me parece que tu acotación es invalida, toda vez que lo que se calculo en este ejercicio fue el precio mas el IVA 21% PRECIO 100 MAS IVA 21 IGUAL 121 100 * 1.21 = 121 SALUDOS
TE FELICITO POR ESTOS TUTORIALES, LA VERDAD QUE ES MUY BUENO Y ES DIFICIL LLEVAR EL RITMO DEL TRABAJO CON LOS VIDEOS.... GRACIAS POR EL APORTE Y FELICIDADES (y)
Ya he visto uno por uno los videos y no me queda nada mas que agradecerte por todo lo que enseñas, realmente he aprendido mucho, ya que vengo de una generación que nació sin un solo elemento informático, entonces de repente cuesta mas razonar en este idioma de la computación, pero tus tutoriales hacen todo menos dificil, muchas gracias.
Buenos días, apenas en estos días estoy entrando en este curso el cual veo muy interesante, muchas gracias al profesor por dedicar parte de su valioso tiempo para enseñarnos este fenomenal programa,le estoy muy agradecido. Desde Medellín Colombia LEONARDO ÁLVAREZ T.
Admirable que a pesar que los videos sean de tres años atras, siga dandose tiempo de responder las consultas de muchas personas e intentes ayudarlos/nos!. Muchas gracias por compartir sus conocimientos, son de una enorme utilidad para todos! saludos
Compañero de pildorasinformaticas decirte que la labor que haces es inmensa porque esto aquí en Cádiz cuesta 10€ la hora y malamente explicado, me estoy preparando Word, Access y Excel de un grado superior de secretariado y estás resolviendo todas mis dudas con creces, he pasao de no saber ni hacer la "O" a manejar estos programas bastante bien, sigue así colega eres un crack! Un saludoo desde Cádiz!!!
Hola amigos, a los que no les de la funcion, lo que tienen que hacer es solamente sustituir el punto y coma por solamente la coma, lo intente y me funciono!
Usando el generador, me he dado cuenta que access 2010 no admite el punto y como en esta función pero SI admite la coma. Gracias. Excelente amigo. Felíz año nuevo 2016
+Rafael Pinell Herrera Hola !! Muchas veces, el tema de los separadores tiene más que ver con la configuración regional del telado que con la versión de Office que se maneja. Para Amércia Latina el separador de las funciones es la coma ( , ). Para resto de regiones es el punto y coma ( ; ) Un saludo
Hasta ahora no encontré a alguien que enseñe tan bien, enserio tienes un don en esto de la enseñanza, hasta ahora vi todos los videos y no me queda ninguna duda! Saludos desde Paraguay !!
Para los que trabajen en ingles la formula es Valoracion: IIf([precio]>300;"Articulo caro";"Articulo barato"). Por cierto, excelente canal y excelentes cursos!
Buen dìa profesor...soy de colombia, tu curso me ha servido de mucho y sobre todo para mi trabajo es increible como access y excel se usan a nivel coorporativo...gracias por el conocimiento
¡¡Muchísimas gracias por estos vídeos!! Ojalá mi profesor explicará así de bien, de hecho creo que todos los profesores de informática y sobretodo los que explican office, deberían ser igual de claros que tú. Creo que mi aprobado en access te lo voy a deber a ti. Gracias
Gracias, excelente el Curso! Si te da un error q no va dejar introducir la función: SiInm([PRECIO]>300;"PRODUCTO CARO";"PRODUCTO BARATO"); te dará error de: "expresión que ha especificado tiene una sintaxis no válida Omitió un operando u operador, escribió un carácter o una coma no válidos, o escribió texto sin encerrarlo entre comillas" es por q tienes q cambiar el separador de listas-> en el panel de control-> configuración regional e idioma. Y pasar la "coma" a "punto y coma". Gracias por este curso, muy bueno.
Profe, felicitaciones por su explicación, ojala tueviera otros tutoriales que puedan servirme. Por cierto; en el Access 2016 que estoy utilizando, no aceptaba el generador de: VALORACION: SiINM([PRECIO]>300;"PRECIO CARO";"PRECIO BARATO") arrojaba error de sintaxis; realizando ensayo y error constaté que la formula es VALORACION:SiINM(([PRECIO]>300),"PRECIO CARO","PRECIOBARATO"), como podrá observar se agrega la expreción matemática entre parentesis 8[PRECIO]>300), y se sustituye el ";" por la ",". Para que lo tenga en cuenta en futuros videos o para corrección del existente. Además de que se puede utilizar e campo creado en la consulta, como es PRECIO CON IVA. Gracias por su atención
Si sí te veía en ambos cursos, yo sólo me quedé en el avanzado y estoy muy ansioso para seguir con el de vba excel, pero cuando termine este básico que es el que ya tenía ganas también. Por cierto bbva es el nombre de un banco jajaja
Hola. De verdad que me gustaría pero créeme que me llegan cientos de peticiones de ayuda tanto por aquí como por otras vías que me son imposibles de atender. El poco tiempo libre que me deja el trabajo y la familia lo dedico a este canal y una web. Si atendiera las peticiones de ayuda que recibo no podría hacer nada más. Espero que comprendáis.
Hola !! Este curso es de Access Básico y no hay ejercicios demasiado difíciles. De todas formas puedes pasarte por mi página web www.pildorasinformaticas.es y descargarte ejercicios de forma gratuita. también puedes ver mis cursos de Access Avanzado y de programación VBA Access donde verás temas y ejercicios más complicados. Un saludo!!
hola, amigo te felicito por compartir tus conocimientos, quisiera saber como usas el puntero en tu video,,, es decir como escribes y señales con el lapiz rojo.....
creo que he aprendido bastanta, me gustaria saber mas sobre unos apuntes que nombraste clases anteriores y si no me equivoco vi unos apuntes. espero existan aun. gracias pildorita
Hola, pues unos cuantos años después, los vídeos de los cursos siguen sirviendo. Por lo menos a mi que hace mucho tiempo que no tocaba nada de bases de datos access. Amenos y didácticos, qué más se puede pedir. Muchas gracias.
Muchísimas gracias por tu tiempo y tu didáctica en estos ejercicios. Me has salvado mil horas de frustraciones. ¡Realmente muchas gracias!. Me encantaría incluirte en los agradecimientos de mi artículo. ¿Me podrías pasar las iniciales de tu nombre, si te parece bien?
Pues la verdad que no. Estoy seguro de que lo habrás mirado bien. Lo único que se me ocurre es que tengas una versión de access en otro idioma diferente del español, por ejemplo en inglés sería IFINM. No se.....
Despues de mucho buscar y cambiar el punto y coma por coma o visiversa, he descubierto que despues del campo [PRECIO]>500, este 500 tiene que ir entre parentesis, caso contrario siempre responde con leyenda que falta un operador
casi me parto la cabeza con esto, después de solucionar el" ;" seguía con problemas de un operador pero con el dato del numero entre paréntesis solucionado (Y)
Excelente!, tengo una duda, a ver si puedes ayudarme. Tengo una tabla de libros, con campos editorial, autor, titulo, genero, nº de ejemplares en stock, etc, quiero hacer una consulta para ver cuantos libros me quedan por debajo de 10 ejemplares por ejemplo, el caso es que hay 3 títulos que se corresponden con ese criterio pero solo se muestra uno... Se te ocurre que puede estar pasando?, mil gracias por tu tiempo y tus fantásticos vídeos, nos ayudas un montón un saludo.
Sin ver el diseño de tu consulta me resulta imposible decirte qué puede estar pasando. Pueden ser miles de motivos diferentes. Si quieres puedes enviarme un correo a curso@pildorasinformaticas.es con 2 capturas de pantalla: 1. Captura de tu tabla 2. Captura de tu consulta en vista diseño. Un saludo!
Una pregunta, se podria hacer una tabla, donde se incluyan Provedor, cantidad, precio, iva, Recargo de equivalencia y total. Pero para ciertos productos tengo que poner el RE, no en todos, como lo haria.
+Jorge Luis Arenales Gutiérrez Hola !! Sí, se podría. Pero explicar todo eso por escrito desde aquí es imposible. En este curso y en el de Access Avanzado se explica todo lo necesario para poder realizar lo que necesitas. Un saludo!!
Hola, De nuevo mil gracias por tus valiosos aportes a todos los que deseamos aprender access. Pregunta: como hago para exportar una tabla de muy extensa de datos de excel a access para trabajarla en este ultimo? o en que video lo encuentro? aprecio tu ayuda Carlos A. Arce- Cali(Colombia)
Jose Ignacio Llinas Hola !! Que yo sepa no. Lo más parecido que puedes hacer es crear un informe en formato PDF desde el botón correspondiente de la ficha Vista preliminar del informe, y una vez lo tengas en PDF, con un programa tipo Acrobat (o que manipule PDF) agregarle la portada después. Un saludo
A mi el signo del euro en el primer ejercicio del precio del IVA se me ponía al principio del número en vez de al final. Lo que hice fue poner esto en formato: #.##0 € Y un 2 en "Lugares decimales" Es, justamente, lo utilizado previamente en el curso para poner el signo del euro en el precio. Luego puse el 2 en lugares decimales porque me quedaba sin decimal. Lo menciono por si a alguien le sucede este error, aunque quizás no fue la mejor forma de solucionarlo.
+Ruben Maldonado Hola !! Hablo de ella en mi curso de SQL. Y es DISTINCTROW (ta faltó ct). Y además de este tipo de consulta que mencionas tú, hay muchísimas más que por su naturaleza no las podemos ver en un curso de Access Básico, como por ejemplo las consultas de definición de datos, las consultas de unión, las subconsultas y un largo etc. Si deseas información de estas consultas, pásate por mi curso de SQL donde se explican todas ellas con ejemplos. Un saludo!!
Buen día, excelentes videos, muy ilustrativos y claros. Tengo una duda, ¿Puedo utilizar funciones anidadas para realiza este tipo de consultas? Ejemplo: la famosa SI(Y( )) de excel. Necesito operar dos campos. Muchas gracias!!
Juan Camilo López Hola !! Sí, puedes utilizar funciones anidadas al igual que en excel en este tipo de consultas, siempre y cuando la sintaxis esté correcta. Puedes ayudarte del generador de expresiones de Access. Un saludo
excelentes tutoriales. necesito hacer una consulta en la cual me de la suma de las casillas que tenga un campo, pero filtrado por fechas. ya lo he hecho pero no me da un resultado sino varios por las fechas y tendria que sumarlos manualmente. como haria para que me de solo un monto total y tambien que sea en una fecha determinada? la fecha la debo ingresar, no puede ser predeterminada.
Gabriela Faría Hola !! Gracias por el comentario. No entiendo la parte de "la suma de las casillas que tenga un campo" ¿a qué llamamos casillas? ¿te refieres al nº de valores de un campo? También dices que te da "varios resultados" y es algo que tampoco termino de entender. Mira a ver si se lo puedes explicar de otra forma a este torpe que te escribe. Un saludo
disculpame a mi que no me se explicar y muchas gracias por responder. dejemos a casillas en la porteria, cree una base de datos donde un campo es monto aprobado y otro es fecha (entre otros campos). quiero hacer la suma del campo monto aprobado pero filtrarlo por fecha. ej: el monto aprobado desde de 01/01/2015 hasta 31/03/2015. cuando lo hago me aparecen 2 tablas (o solo seria una pero dejo que se muestre la de fecha) una con el monto aprobado y en el otro la fecha q se aprobo dentro del rango pedido, pero quisiera que me arroje el total de ese monto aprobado automatico. ya lo hice sin fecha y es facil al campo le agrego SUM y listo pero como le agrego fecha y se encuentra en AGRUPAR POR, me aparece cada uno. nose si ahora me explique mejor. un Abrazo desde Venezuela.
Ok, creo que te voy entendiendo algo. El problema que tienes es que estás utilizando una consulta de agrupación y estás agrupando por el campo fecha. Como las fechas son diferentes, la consulta no agrupa sino que te saca todas las fechas. Para evitar esto debes utilizar la función Año o Mes para que la fecha filtre y te ponga solo el año o el mes. En ese momento, la consulta de access ya podrá agrupar por año y te mostrará la suma de un año o un mes en concreto. Para saber cómo hacer esto, mira los vídeos de consultas de cálculo. Espero haber aportado algo de luz, aunque a distancia es complicado. un saludo
¡Muchas gracias por su ayuda! Pero tengo un problema, tengo una Dos Tablas una con "Deudas" y otra con "Abonos" las tengo relacionadas por el ID de las "Deudas" y ya puedo hacer que se muestren, pero no se como hacer que todos los Abonos de una deuda se sumen y me diga cuanto falta por abonar
+Baltazar León Velazquez Hola !! Sin poder ver yo las tablas es complicado que te pueda ayudar con esto, pero parece que deberías de realizar una consulta de agrupación o totales. Un saludo
Saludos Profesor. Me declaro fans de sus videos. Mi consulta: supongamos que a partir de un campo llamado FECHA DE NACIMIENTO desee que en otro campo llamado EDAD me calcule automáticamente la edad de la persona y que a su vez sería la edad actual al momento de la consulta, la pregunta ¿qué formula debería colocar en el campo edad? Gracias.
Hola Profesor Gracias por sus tutoriales Tengo una duda en relación al primer ejercicio de Consulta de calculo el del IVA, ya realice la consulta sin problema realiza el calculo pero el formato cuando realizo lo indicado en la Hoja de Propiedades en indicar en Formato "Moneda" y al dar ejecutar el resultado en la columna Precio con IVA continua mostrando la cantidad con varios decimales, que es lo que no estoy realizando que no me muestra el formato con los 2 decimales y el símbolo del Euro. Gracias Saludos Carlos en México
Carlos Pedraza Hola !! En ese caso en vez de escoger formato moneda, escoge formato número general y en la siguiente propiedad lugares decimales =2. Un saludo
Estoy siguiendo el curso, pero yo tengo en mi ordenador el Access 2013. Al llegar a esta instancia de consultas de cálculo, me encuentro conque los operadores han cambiado y la sintaxis de algunas funciones también. Probando y probando tal vez llego a lograr el resultado esperado. Por ejemplo, el operador NO, ahora es NOes; el COMO, Like; la función SIINM, ahora es SILNM (No entiendo cuál es la ventaja de hacer esos cambios). Lo que me sucede es que escribo la función Silnm([País de Origen]="España","ESPAÑOL","OTRO") (tal parece que ahora se emplean comas y no puntos y comas para separar los términos) y cuando ejecuto la consulta me sale que "La función Silnm no está definida". Luego lo hago a través del generador de expresiones y, aunque la expresión no ha cambiado en nada, ahí sí funciona. Cómo puede ser? Otra cosa, para que me tome la consulta de si el artículo es caro o barato, tuve que escribirlo así: Silnm([Precio]>(300),"ARTICULO CARO","ARTICULO BARATO"). Busqué por toda la Internet alguna pista, pero la realidad es que probé y probé y probé, comillas, corchetes, numerales, hasta que di con el paréntesis y funcionó. Hay algún sitio donde estén las nuevas funciones y operadores con indicaciones precisas? Gracias!!
Silvia Gaddi Profesor, ya leí muchas de las respuestas a problemas similares al mío (cosa que debería haber hecho antes de preguntar). Así que me doy por respondida. Gracias por todo!
Silvia Gaddi hola Silvia leí tu publicacion porque tuve el mismo problema me despejaste la duda, por favor comentame algun otro cambio que hayas visto en access 2013 estoy seguro que me servira de mucha ayuda
Hola mucho gusto, agradezco mucho su trabajo y su enorme aporte. Muchas gracias. Tengo un par de dudas, despues de ver casi todos sus videos (me faltan varios) quisiera saber si se puede conectar dos bases de datos en acces, es decir, como en excel donde mediante un boton ubicado en un libro se puede abrir otro libro. Quisiera saber si eso es posible en access 2010. Y otra pregunta, quisiera que desde un unico formulario se pueda introducir datos a diferentes tablas, no se si es eso posible, en el trabajo que estoy haciendo estoy creando un formulario por cada tabla y eso es muy moroso. Muchas gracias de antemano. Mucho éxito en todo lo que emprenda.
Hola !!: Todo lo que comentas es posible. Puedes abrir una BBDD desde otra con una macro asociada a un botón. También puedes introducir datos en diferentes tablas desde un mismo formulario. Toda esta información la tienes en mis cursos de Access Avanzado y programación en VBA para Access. Un saludo
pildorasinformaticas Hola, muchas gracias por responder tan rápido, ma ayudo mucho su respuesta, sin embargo hay cosas que no me quedan claras, tengo el siguiente codigo para llamar otra base de datos desde el formulario que tengo abierto: Private Sub Comando12_Click() Dim ubicacion As String ubicacion = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb" End Sub y despues nada mas pasa, no se que hacer. He visto varios de sus videos y hago sus practicas, pero no me ubico bien. Por favor ayudeme esta vez. Gracias de antemano
Hola! A ese código que me envías le faltan muchísimas cosas. Lo que preguntas no son cosas sencillas y requieren de una explicación larga y compleja que por aquí no es posible solucionar. La explicación de cómo solucionar esto me llevaría horas y muchos mensajes. Está todo explicado en mi curso de VBA Access y Access Avanzado. Un saludo
pildorasinformaticas Hola :-D yo otra vez. Ahora si escribo buenas noticias. Por fin he abierto otra base de datos desde el boton de mi formulario. Espero que no le moleste, pero voy a dejar el codigo en el comentario por si a alguien mas le sirve. Probablemente tenga errores y me falta comprender algunas funciones, pero con sus videos todo es mas facil. Muchas gracias :-D Private Sub Comando12_Click() 'Declarar la variable abrir_acces como una aplicacion de access Dim abrir_access As New Access.Application Dim string_database As String string_database = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb" Set abrir_access = CreateObject("Access.Application") abrir_access.OpenCurrentDatabase string_database abrir_access.UserControl = True MsgBox "se ha abierto la nueva base de datos" End Sub espero este bien y que a alguien mas le sirva, he peleado mucho con esto. Tambien espero no causarle problemas o disgustos publicando codigo en los comentarios, pero como me costo mucho espero simplificarle el trabajo a alguien. Nuevamente muchas gracias por contestar mis preguntas y gracias por publicar sus videos, son realmente una gran ayuda. Mucho exito. Chau
Me volví loco al intentar usar la función "siinm" hasta el punto de rendirme, tuve que cambiar ";" por "," , luego el problema eran las comillas dobles, pero en fin creo que es un problema de configuración de office, MUCHAS GRACIAS por tus videos.
Hola Qué tal? De ante mano te agradezco por compartir tu conocimiento con todos nosotros. Quisiera hacerte una pregunta. Luego de intentar con la función escrita de las siguientes formas: Valoración:siilnm([Precio]
pildorasinformaticas si lo siento fue un error mio al escribir la pregunta. El mismo error que te comente en la pregunta anterior sigue apareciendo, sin embargo reescribi la formula verificando que estuviera bien escrito silnm. Gracias por tu atencion Gr
Sebastian Buitrago , Creo saber cuál es el problema. Estuve bastante tiempo también probando sin saber la razón. Al parecer, Access pide encerrar en paréntesis la condición: Valoración:siilnm( ([Precio]
Qué tal! Tengo una duda, puedo hacer esto en un campo que ya pertenece a la tabla? A lo que voy es lo siguiente: Tengo una consulta parametrizada por Fecha, llamada ''Pagos y gastos'' donde me gustaría que, si en el día de la fecha no se ingresó ningún pago y/o gasto, el registro en vez de quedar vació o nulo, sea un $0 ¿Por qué? Porque después esto lo llevo a un informe con parámetro de Fecha donde me suma los pagos y gastos y los resta con los ingresos del día para saber cuánto dinero tengo al final del día, el problema es que si la tabla de Pagos y Gastos está vacía en ese día, cuando ejecuto el informe la consulta no encuentra registros obviamente, y me sale el error #¡Tipo!. Puedo arreglar esto con la función SiINM? He intentado con SQL para decirle que si no hay registro de ese día me agregue uno con $0 pero SQL no es mi área y no me sale, honestamente siento que la solución es demasiado fácil y no la veo :(
Hola que tal? Veo que muchos han tenido problemas con la función SiInm, al igual que yo: si separamos los argumentos con punto y coma, nos da error, y si los separamos con coma, también nos da error. El compañero "roedmol" publicó una solución, que en mi caso dio resultado. Pero hay otra solución que vi por internet y también me resulto y es la siguiente: en Windows entran en Panel de Control, Configuración Regional y de Idioma. En la ventana que se abre, vamos a la pestaña "Formatos" y presionamos en el botón "Configuración adicional...". En la nueva ventana, en la pestaña "Números", donde dice "Separador de listas", aparece una coma. Lo borramos y escribimos ";" (punto y coma). Aceptamos todas las ventanas, y listo, problema resuelto; ya podemos escribir la funfión SiInm tal como la escribe el profesor. Eso es todo. Profesor nuevamente muchas gracias por los cursos! Son geniales!!! Saludos!
Hola ! Muchas gracias por ayudar a la comunidad con tu comentario. Sí, ya me comentaron hace tiempo la forma de proceder para cambiar los separadores de argumentos. En tu caso ha quedado muy claro. Gracias nuevamente. Un saludo
gracias paulojes, funciono perfecto esta solucion, lo otro que habia probado es colocar cada argumento entre parentesis y separados por comas, pero esto es mucho mas eficiente
Profesor, una pequeña duda. Al escribir la función con el generador, intento escribir "ARTICULO CARO" entre comillas, pero no puedo, no me deja escribir espaciado, me saltan los nombres de las funciones al pulsar espacio. Sin embargo, no tengo ese problema si lo realizo en la zona de criterios la función. ¿Qué puedo hacer?
Saludos maestro. Disculpe, tengo una base de datos en donde he ingresado más de 3.000 datos de bautismos, pero me han solicitado que dé un informe de ¿Cuántos bautizados hubo en el año? que ellos determinen, luego establecer los bautizados menores de 1 año, de 1 a 7 y mayores de 7 años y que toda esta información se lo imprima en papel con todos estos datos a la vez. ya he creado una consulta en donde identifico los años de cada bautizado. cómo puedo hacer las otras solicitudes.
Gustavo González Hola !! yo haría una consulta paramétrica que permita averiguar todas esas solicitudes que te hacen y posteriormente imprimir la información en papel. La clave está en crear la consulta paramétrica antes. Un saludo
Saludos! Cómo puedo hacer un NCF automático? El NCF es como un comprobante fiscal. Ej. A0200003431 Pero ellos dan 50 de esos comprobantes. Osea cómo puedo hacer que ese número incremente desde el inicio A0200003431 hasta 50 unidades más A0200003481. Debe ser un código NCF por cliente.
La única alternativa para eso es con macros o VBA desde formularios. Es demasiado complejo como para explicarlo por escrito pero en mi curso de VBA Access se ve lo necesario para poder realizar esa tarea. Un saludo!
Juan, se podría hacer una consulta de campo calculado para después añadir a tabla? O sea, consulta de Anexar, pero con campo calculado?? Dejaría sólo visible la columna de campo calculado en la consulta y le daría a anexar a tabla de destino. Es posible?
excelente labor profe, un saludo desde Colombia, una pregunta hago exactamente lo mismo que usted iva: [precio]*0,21 y el siguiente campo el resultado es el mismo, solo que el símbolo de euro no me sale al final de la expresión como a usted si no al principio, entonces se ve desorganizado en el campo precio, sale bien al final 6.63 e y en el siguiente e 1.39, y tbm me mate la cabeza y asi me salio; VALORACIÓN: SiInm(([PRECIO]>300),"ARTICULO CARO","ARTICULO BARATO"), pero el access me ayude porque escribí así siinm,
diego stiven herrera diaz Hola !! Por lo que comentas creo que es un problema de configuración regional (creo). En mi país la moneda por defecto es el euro pero en el tuyo no. Esto puede ocasionar que el resultado moneda no se vea igual. Se podría solucionar creando un formato personalizado. Un saludo
Buenas tardes, ¿como podría realizar la consulta si necesito que me muestre la Fecha de Cobro, teniendo en cuenta que se cobra a 90 días de la fecha de pedido? Gracias
El curso es excelente y me ayuda muchísimo para lo que lo necesito, el único inconveniente es que algunos vídeos no me los carga, porque puede ser?...muchas gracias
+Pablo Gaston Cannizzo Pues la verdad no tengo idea. Estos vídeos ya llevan tiempo colgados y es la primera noticia que tengo al respecto. Quizás sea una caída temporal de l servidor de turno. te pediría que lo probaras otro día. Un saludo
Tengo un problema: en windows 8, access y Excel no me permite las funciones SIIMN y SI respectivamente. Dice que he usado un caracter no válido y todo lo he hecho a como lo haces en el tutorial. Ayudame
+Rafael Pinell Herrera Hola !! Probablemente seas de algún país de America Latina. Si es así la configuración regional del teclado es diferente y debes sustituir el punto y coma ( ; ) por una coma ( , ) en todas las funciones que utilices. También puede ser que tengas el Office en inglés, con lo cual no se trataría de la función SIINM sino de la función IIF. Y en vez de la función SI, se trataría de la función IF Seguramente se deba a lo primero que te dije. Un saludo
Hola tengo un problemilla, estoy usando acces 2007 y cuando intento ejecutar la consulta con SiInm me da un error de sintaxis y dice que pude haber creado un operando sin operador. esto es lo que coloco en el campo VALORACIÓN:SiInm([PRECIO]>300,"Articulo Caro","Articulo Barato"); al introducir ";" me da un error por eso lo dejé con ",".
+Rosmar N Arias C Hola !! Parece correcta la sentencia. Lo único que se me ocurre es que estés utilizando Access en Inglés en cuyo caso deberías utilizar como nombre de la función IIF, es decir, IIF([PRECIO]>300,"Articulo Caro","Articulo Barato") Prueba esta opción a ver.... Un saludo
+pildorasinformaticas no, esta en español, mi versión es 2007, creo que ese fué el detalle porque con esta sintaxis sí funcionó: VALORACIÓN: SiInm(([PRECIO]>300),("ARTÍCULO CARO"),("ARTÍCULO BARATO"))
buenos dias tengo una pregunta, necesito agregar graficas mediante un boton de accion como puedo hacerle para que en base a datos me de graficas como en excel , pero en access ?
Victor Contreras En versiones anteriores de Access existía la posibilidad de realizar formularios tipo gráfico pero lo quitaron. La única forma que se me ocurre es exportar los datos a Excel y hacer el gráfico allí. Esto lo puedes automatizar programando en VBA. Yo no conozco otra forma. Un saludo
pildorasinformaticas hola gracisa por contestar, he visto que existe la parte de mas formularios y en ella esta algo que se llama grafico dinamico, no es eso un tipo grafica que pueda usar en funcion de los datos almacenados en los formularios ?
Hola !! Puede ser que tengas que separar los argumentos con , y no con ; También puede ser que tengas access en inglés y tengas que utilizar la función iif en vez de SiInm. Un saludo!!
Hola! una preguntita. Supongamos que al utilizar la función "SIIMN" hubieras querido que, en caso de que "precio">300 Dijera "articulo caro", pero en caso contrario no dijera nada, como se hace eso? se deja el espacio de "falso" vacío, o como se procede? Muchas gracias desde ya, muy buenos videos!
my bueno el curso la verdad me esta ayudando bastante.. una consulta .. solo se puede poner el simbolo de moneda del euro? no encontrado la manera de encontrar el de mi pais ni de otro,,soy de peru (S/.) :/
Los programas de Office cogen por defecto la moneda de la configuración regional de tu ordenador. Si trabajas bajo Windows, debes ir a Panel de Control y buscar configuración regional y de idioma. Al coger "Español latino" o similar, ya debe de poner la moneda local de forma automática. Un saludo!!
Estimado, hace unos pocos días que me suscribí a tú canal. La verdad que es uno de los mejores canales que he visto con contenido basado en programación. Un abrazo y siga adelante.
Muchas gracias por el comentario. Un saludo!!
Estoy sigiendo este curso y es de gran ayuda. Muchísimas gracias. Es impagable e aprendizaje que se obtiene de él.
Solo una acotación en este video: el 21 % no se obtiene con la multiplicación por 1.21 sino por 0.21.
Jhorman Pérez Hola !! Gracias por el comentario y por seguir mis vídeos. La verdad no recuerdo ya de lo que hablé en este vídeo pues hace mucho tiempo que lo grabé, pero probablemente tengas razón. Lo único que habría que mirar y si quiero averiguar el 21% de una cantidad en cuyo caso efectivamente sería 0.21 o si quiero sumar el 21% en cuyo caso sería 1.21. Un saludo !!
SEÑOR PÉREZ me parece que tu acotación es invalida, toda vez que lo que se calculo en este ejercicio fue el precio mas el IVA 21%
PRECIO 100 MAS IVA 21 IGUAL 121
100 * 1.21 = 121
SALUDOS
TE FELICITO POR ESTOS TUTORIALES, LA VERDAD QUE ES MUY BUENO Y ES DIFICIL LLEVAR EL RITMO DEL TRABAJO CON LOS VIDEOS....
GRACIAS POR EL APORTE Y FELICIDADES (y)
Gracias a todos vosotros por seguirme. Un saludo
Ya he visto uno por uno los videos y no me queda nada mas que agradecerte por todo lo que enseñas, realmente he aprendido mucho, ya que vengo de una generación que nació sin un solo elemento informático, entonces de repente cuesta mas razonar en este idioma de la computación, pero tus tutoriales hacen todo menos dificil, muchas gracias.
***** Gracias por el comentario. Ese es el objetivo. Un cordial saludo
Buenos días, apenas en estos días estoy entrando en este curso el cual veo muy interesante, muchas gracias al profesor por dedicar parte de su valioso tiempo para enseñarnos este fenomenal programa,le estoy muy agradecido. Desde Medellín Colombia LEONARDO ÁLVAREZ T.
Muchas gracias por tus palabras. Un saludo!!
Admirable que a pesar que los videos sean de tres años atras, siga dandose tiempo de responder las consultas de muchas personas e intentes ayudarlos/nos!. Muchas gracias por compartir sus conocimientos, son de una enorme utilidad para todos! saludos
+juan lopez Gracias por el comentario y por seguir mis vídeos. Intento contestar pero cada día son más preguntas... Un saludo
LO MEJOR QUE HE VISTO EN INTERNET EXCELENTE CURSO ME HAS ACLARADO MUCHAS DUDAS¡¡¡¡¡ OJALA SIGAS EL DE AVANZADO
Compañero de pildorasinformaticas decirte que la labor que haces es inmensa porque esto aquí en Cádiz cuesta 10€ la hora y malamente explicado, me estoy preparando Word, Access y Excel de un grado superior de secretariado y estás resolviendo todas mis dudas con creces, he pasao de no saber ni hacer la "O" a manejar estos programas bastante bien, sigue así colega eres un crack! Un saludoo desde Cádiz!!!
+Antonio OIT Suerte tienes de estar en Cádiz. En Madrid están a 12 €/h igual de malamente. Me alegro de que te gusten los vídeos. Un saludo
Hola amigos, a los que no les de la funcion, lo que tienen que hacer es solamente sustituir el punto y coma por solamente la coma, lo intente y me funciono!
Eres un dios del access jajaja No sabía nada y con tu ayuda ya me muevo con cierta normalidad en el progrma. Gracias por tu dedicación. Saludos!
Gracias por el comentario y por seguir mis vídeos. Un saludo!!
Usando el generador, me he dado cuenta que access 2010 no admite el punto y como en esta función pero SI admite la coma. Gracias. Excelente amigo. Felíz año nuevo 2016
+Rafael Pinell Herrera Hola !! Muchas veces, el tema de los separadores tiene más que ver con la configuración regional del telado que con la versión de Office que se maneja. Para Amércia Latina el separador de las funciones es la coma ( , ). Para resto de regiones es el punto y coma ( ; )
Un saludo
Hasta ahora no encontré a alguien que enseñe tan bien, enserio tienes un don en esto de la enseñanza, hasta ahora vi todos los videos y no me queda ninguna duda! Saludos desde Paraguay !!
Muchas gracias por el comentario. Me alegro de que te gusten los vídeos. Un cordial saludo
Para los que trabajen en ingles la formula es Valoracion: IIf([precio]>300;"Articulo caro";"Articulo barato").
Por cierto, excelente canal y excelentes cursos!
Gracias por el comentario y por el aporte. Un saludo!
grandeeeeeeeee
Buen dìa profesor...soy de colombia, tu curso me ha servido de mucho y sobre todo para mi trabajo es increible como access y excel se usan a nivel coorporativo...gracias por el conocimiento
Muchísimas gracias por dedicar tu valiosísimo tiempo a esta labor que yo considero altruísta. Desde San Luis Potosí, México.
¡¡Muchísimas gracias por estos vídeos!! Ojalá mi profesor explicará así de bien, de hecho creo que todos los profesores de informática y sobretodo los que explican office, deberían ser igual de claros que tú. Creo que mi aprobado en access te lo voy a deber a ti. Gracias
No me queda más que decirle BUENÍSIMO VIDEO. Mil gracias.
EXCELENTE TUTORIAL, Yo que no tengo claro muchas cosas de ACCESS, con esto me ha quedado superclaro. MUY BIEN
Objetivo cumplido entonces. Un saludo
Gracias, excelente el Curso! Si te da un error q no va dejar introducir la función: SiInm([PRECIO]>300;"PRODUCTO CARO";"PRODUCTO BARATO"); te dará error de: "expresión que ha especificado tiene una sintaxis no válida Omitió un operando u operador, escribió un carácter o una coma no válidos, o escribió texto sin encerrarlo entre comillas" es por q tienes q cambiar el separador de listas-> en el panel de control-> configuración regional e idioma. Y pasar la "coma" a "punto y coma". Gracias por este curso, muy bueno.
Correcto !! Dependiendo de la configuración regional del teclado, los separadores serán unos u otros. Gracias por el aporte, Un saludo!!
GRACIAS POR COMPARTIR TUS CONOCIMIENTOS :) , UN SALUDO DESDE PUEBLA (MÉXICO), HE SEGUIDO TUS TUTORIALES DE DISEÑO WEB... Y AHORA DE ACCESS... GRACIAS
Gracias. Un saludo
Exelentes cursos, he aprendido bastante con todos ellos, muchas gracias.
Profe, felicitaciones por su explicación, ojala tueviera otros tutoriales que puedan servirme. Por cierto; en el Access 2016 que estoy utilizando, no aceptaba el generador de: VALORACION: SiINM([PRECIO]>300;"PRECIO CARO";"PRECIO BARATO") arrojaba error de sintaxis; realizando ensayo y error constaté que la formula es VALORACION:SiINM(([PRECIO]>300),"PRECIO CARO","PRECIOBARATO"), como podrá observar se agrega la expreción matemática entre parentesis 8[PRECIO]>300), y se sustituye el ";" por la ",". Para que lo tenga en cuenta en futuros videos o para corrección del existente. Además de que se puede utilizar e campo creado en la consulta, como es PRECIO CON IVA. Gracias por su atención
Muchas gracias por su enseñanza, muy didáctico y práctico.
Este curso lo estoy mirando 7 años después y creo que es excelente
Gracias !! Me alegro de que te guste. Un saludo!
Excelente tutoriales, me a servido demaciado tu ayuda.
Me salen bien todos los ejemplos, qué gozada
Muy buen curso. Gracias y saludos de Córdoba Argentina.-
Gracias por el comentario. Un saludo!!
Explicas mejor que mi profe :v llevo desde ayer viendome todo el curso
muchísimas gracias, me has ayudado un montón en un ejercicio que no sabia hacer!!!
Me alegro ;) Un saludo
Hola, VALORACION: SIINM([PRECIO+IVA]>(300),"CARO","BARATO") .... asi me dio, excelente curso, saludos
+Ali Camilo Hola !! Sí, en América Latina el separador de argumentos en las funciones de Excel es una coma y no un punto y coma. Un saludo
Videos geniales bien explicados gracias por compartir tu conocimiento saludos desde México
Gracias !! Un saludo
Excelente curso bien explicado buena técnica, prácticos, saludos desde Venezuela
Gracias !! Un saludo
Hola. En la descripción de este vídeo tienes el enlace de descargar de la BBDD del vídeo. Un saludo
Tus vídeos son buenísimos amigo!!! Estoy aprendiendo muchísimo y muy rápido gracias a ti. Me suscribo :)
Gracias !! Me alegro de que te gusten los vídeos. Un cordial saludo!!
EL GENERADOR ME AYUDO MUCHO GRACIAS JUAN
que si conozco excel dice, profe hasta bbva hize con usted 🖤
Si sí te veía en ambos cursos, yo sólo me quedé en el avanzado y estoy muy ansioso para seguir con el de vba excel, pero cuando termine este básico que es el que ya tenía ganas también. Por cierto bbva es el nombre de un banco jajaja
Muy buenas explicaciones. ¡Muchas gracias!
Hola. De verdad que me gustaría pero créeme que me llegan cientos de peticiones de ayuda tanto por aquí como por otras vías que me son imposibles de atender. El poco tiempo libre que me deja el trabajo y la familia lo dedico a este canal y una web. Si atendiera las peticiones de ayuda que recibo no podría hacer nada más. Espero que comprendáis.
excelente tus videos muy buen locutor y profesor...
+Yasmin Moyano Gracias !! Un saludo
Sublimes videos ! Gracias por todo Juan Gomez !!!!
Excelentes vídeos muy claros y explícitos. Muchas Gracias.
Sería bueno que también hagas vídeos de excel avanzado y financiero :)
+Angela Cruz Gutiérrez Hola !! Excel avanzado aquí: th-cam.com/play/PLFED09792AB0E606F.html
Excel más avanzado aún (programación VBA Excel) aquí: th-cam.com/play/PLF79C9D65E1EC4807.html
Excel Financiero, en un futuro lo tendré. Un saludo
Excelente, muchas gracias por tu canal! Me fue de gran ayuda
+Carlos Villarreal Gracias por tu comentario y por seguir mis vídeos. Un saludo
Estoy a la espera de nuevos videos, buen aporte
Eres un máquina, muy buen aporte y muy muy bien explicado.
Muchas gracias, excelente curso, me a servido muchísimo
Ese es el objetivo. Ánimo !!
muy bueno lo videos. me gustaria que al final del video de access podamos ver ejercicios mas complejos que el de gestion de pedido
Hola !! Este curso es de Access Básico y no hay ejercicios demasiado difíciles. De todas formas puedes pasarte por mi página web www.pildorasinformaticas.es y descargarte ejercicios de forma gratuita. también puedes ver mis cursos de Access Avanzado y de programación VBA Access donde verás temas y ejercicios más complicados. Un saludo!!
Me volvi loco con el Siinm, pero lo pude hacer gracias a los comentarios anteriores que veo que paso lo mismo a la mayoria..
hola profe gracias por su dedicasion esta super este curso
muchas gracias compartir tus conocimientos
si alguien ve el vídeo y está usando OFFICE 365, yo hice la parte del si (if) así y funcionó
VALORACION: SiInm([PRECIO]>300;"CARO";"BARATO")
Excelente aula. Brasília-Brasil
GRACIASSS .. en serio me ayudaste muchisimo :)
gracias profesor.Sigo aprendiendo mucho.
hola, amigo te felicito por compartir tus conocimientos, quisiera saber como usas el puntero en tu video,,, es decir como escribes y señales con el lapiz rojo.....
Jose Nazate Hola! Utilizo una aplicación gratuita que se llama zoomit. Hay que aprender a manejarla pero no es muy complicado. Un saludo
creo que he aprendido bastanta, me gustaria saber mas sobre unos apuntes que nombraste clases anteriores y si no me equivoco vi unos apuntes. espero existan aun. gracias pildorita
Hola !! Creo que te refieres a un manual gratuito... me da un poco de vergüenza reconocerlo, pero aún lo estoy elaborando. Un saludo!!
¿¿Ya mero lo acabas?? No quiero parecer impaciente....
Espero que pronto...
Hola, pues unos cuantos años después, los vídeos de los cursos siguen sirviendo. Por lo menos a mi que hace mucho tiempo que no tocaba nada de bases de datos access. Amenos y didácticos, qué más se puede pedir. Muchas gracias.
Muchísimas gracias por tu tiempo y tu didáctica en estos ejercicios. Me has salvado mil horas de frustraciones. ¡Realmente muchas gracias!. Me encantaría incluirte en los agradecimientos de mi artículo. ¿Me podrías pasar las iniciales de tu nombre, si te parece bien?
Hola. ¿Artículo? Iniciales : JM. Gracias por tu comentario. Un saludo
Que buenos vídeos
Pues la verdad que no. Estoy seguro de que lo habrás mirado bien. Lo único que se me ocurre es que tengas una versión de access en otro idioma diferente del español, por ejemplo en inglés sería IFINM. No se.....
Muchas gracias amigo!!!
Despues de mucho buscar y cambiar el punto y coma por coma o visiversa, he descubierto que despues del campo [PRECIO]>500, este 500 tiene que ir entre parentesis, caso contrario siempre responde con leyenda que falta un operador
casi me parto la cabeza con esto, después de solucionar el" ;" seguía con problemas de un operador pero con el dato del numero entre paréntesis solucionado (Y)
Excelente!, tengo una duda, a ver si puedes ayudarme.
Tengo una tabla de libros, con campos editorial, autor, titulo, genero, nº de ejemplares en stock, etc, quiero hacer una consulta para ver cuantos libros me quedan por debajo de 10 ejemplares por ejemplo, el caso es que hay 3 títulos que se corresponden con ese criterio pero solo se muestra uno...
Se te ocurre que puede estar pasando?, mil gracias por tu tiempo y tus fantásticos vídeos, nos ayudas un montón un saludo.
Sin ver el diseño de tu consulta me resulta imposible decirte qué puede estar pasando. Pueden ser miles de motivos diferentes. Si quieres puedes enviarme un correo a curso@pildorasinformaticas.es con 2 capturas de pantalla:
1. Captura de tu tabla
2. Captura de tu consulta en vista diseño.
Un saludo!
Bieeen, lo he conseguido yo sola!, tus videos son la pera, graciaaaas.
Una pregunta, se podria hacer una tabla, donde se incluyan Provedor, cantidad, precio, iva, Recargo de equivalencia y total. Pero para ciertos productos tengo que poner el RE, no en todos, como lo haria.
+Jorge Luis Arenales Gutiérrez Hola !! Sí, se podría. Pero explicar todo eso por escrito desde aquí es imposible. En este curso y en el de Access Avanzado se explica todo lo necesario para poder realizar lo que necesitas. Un saludo!!
no hay problema ya encontré la solución, es esta:
Valoración: SiInm([precio]>300,"Articulo caro","Articulo barato")
Imagino que sería el tema de las comas por puntos y comas. Un saludo
Hola, De nuevo mil gracias por tus valiosos aportes a todos los que deseamos aprender access. Pregunta: como hago para exportar una tabla de muy extensa de datos de excel a access para trabajarla en este ultimo? o en que video lo encuentro?
aprecio tu ayuda
Carlos A. Arce- Cali(Colombia)
Hola: te consulto sobre si es posible agregar una portada al informe en una hoja aparte?
Jose Ignacio Llinas Hola !! Que yo sepa no. Lo más parecido que puedes hacer es crear un informe en formato PDF desde el botón correspondiente de la ficha Vista preliminar del informe, y una vez lo tengas en PDF, con un programa tipo Acrobat (o que manipule PDF) agregarle la portada después.
Un saludo
A mi el signo del euro en el primer ejercicio del precio del IVA se me ponía al principio del número en vez de al final. Lo que hice fue poner esto en formato: #.##0 € Y un 2 en "Lugares decimales"
Es, justamente, lo utilizado previamente en el curso para poner el signo del euro en el precio. Luego puse el 2 en lugares decimales porque me quedaba sin decimal.
Lo menciono por si a alguien le sucede este error, aunque quizás no fue la mejor forma de solucionarlo.
Hola hay un tipo de consulta donde se utiliza DISTINROW, en este curso vas a hacer referencia a ella..??
+Ruben Maldonado Hola !! Hablo de ella en mi curso de SQL. Y es DISTINCTROW (ta faltó ct). Y además de este tipo de consulta que mencionas tú, hay muchísimas más que por su naturaleza no las podemos ver en un curso de Access Básico, como por ejemplo las consultas de definición de datos, las consultas de unión, las subconsultas y un largo etc. Si deseas información de estas consultas, pásate por mi curso de SQL donde se explican todas ellas con ejemplos. Un saludo!!
Gracias.. te felicito por tu excelente labor..!! eres de gran ayuda..!! un saludo desde Venezuela..!"!
Hola. Me ha pasado lo mismo . No lei los comentarios. Sustituir el punto y coma(;) por la coma(,) .
Buen día, excelentes videos, muy ilustrativos y claros.
Tengo una duda, ¿Puedo utilizar funciones anidadas para realiza este tipo de consultas? Ejemplo: la famosa SI(Y( )) de excel. Necesito operar dos campos.
Muchas gracias!!
Juan Camilo López Hola !! Sí, puedes utilizar funciones anidadas al igual que en excel en este tipo de consultas, siempre y cuando la sintaxis esté correcta. Puedes ayudarte del generador de expresiones de Access. Un saludo
excelentes tutoriales. necesito hacer una consulta en la cual me de la suma de las casillas que tenga un campo, pero filtrado por fechas. ya lo he hecho pero no me da un resultado sino varios por las fechas y tendria que sumarlos manualmente. como haria para que me de solo un monto total y tambien que sea en una fecha determinada? la fecha la debo ingresar, no puede ser predeterminada.
Gabriela Faría Hola !! Gracias por el comentario. No entiendo la parte de "la suma de las casillas que tenga un campo" ¿a qué llamamos casillas? ¿te refieres al nº de valores de un campo? También dices que te da "varios resultados" y es algo que tampoco termino de entender. Mira a ver si se lo puedes explicar de otra forma a este torpe que te escribe. Un saludo
disculpame a mi que no me se explicar y muchas gracias por responder. dejemos a casillas en la porteria, cree una base de datos donde un campo es monto aprobado y otro es fecha (entre otros campos). quiero hacer la suma del campo monto aprobado pero filtrarlo por fecha. ej: el monto aprobado desde de 01/01/2015 hasta 31/03/2015. cuando lo hago me aparecen 2 tablas (o solo seria una pero dejo que se muestre la de fecha) una con el monto aprobado y en el otro la fecha q se aprobo dentro del rango pedido, pero quisiera que me arroje el total de ese monto aprobado automatico. ya lo hice sin fecha y es facil al campo le agrego SUM y listo pero como le agrego fecha y se encuentra en AGRUPAR POR, me aparece cada uno. nose si ahora me explique mejor. un Abrazo desde Venezuela.
Ok, creo que te voy entendiendo algo. El problema que tienes es que estás utilizando una consulta de agrupación y estás agrupando por el campo fecha. Como las fechas son diferentes, la consulta no agrupa sino que te saca todas las fechas.
Para evitar esto debes utilizar la función Año o Mes para que la fecha filtre y te ponga solo el año o el mes. En ese momento, la consulta de access ya podrá agrupar por año y te mostrará la suma de un año o un mes en concreto.
Para saber cómo hacer esto, mira los vídeos de consultas de cálculo.
Espero haber aportado algo de luz, aunque a distancia es complicado.
un saludo
¡Muchas gracias por su ayuda! Pero tengo un problema, tengo una Dos Tablas una con "Deudas" y otra con "Abonos" las tengo relacionadas por el ID de las "Deudas" y ya puedo hacer que se muestren, pero no se como hacer que todos los Abonos de una deuda se sumen y me diga cuanto falta por abonar
+Baltazar León Velazquez Hola !! Sin poder ver yo las tablas es complicado que te pueda ayudar con esto, pero parece que deberías de realizar una consulta de agrupación o totales. Un saludo
Saludos Profesor. Me declaro fans de sus videos. Mi consulta: supongamos que a partir de un campo llamado FECHA DE NACIMIENTO desee que en otro campo llamado EDAD me calcule automáticamente la edad de la persona y que a su vez sería la edad actual al momento de la consulta, la pregunta ¿qué formula debería colocar en el campo edad? Gracias.
Nombre_campo_nuevo:(Ahora()-[FECHA_DE_NACIMIENTO])/365
Un saludo!!
gracias asi si me lo toma muchas gracias
Hola Profesor
Gracias por sus tutoriales
Tengo una duda en relación al primer ejercicio de Consulta de calculo el del IVA, ya realice la consulta sin problema realiza el calculo pero el formato cuando realizo lo indicado en la Hoja de Propiedades en indicar en Formato "Moneda" y al dar ejecutar el resultado en la columna Precio con IVA continua mostrando la cantidad con varios decimales, que es lo que no estoy realizando que no me muestra el formato con los 2 decimales y el símbolo del Euro.
Gracias
Saludos
Carlos en México
Carlos Pedraza Hola !! En ese caso en vez de escoger formato moneda, escoge formato número general y en la siguiente propiedad lugares decimales =2. Un saludo
pildorasinformaticas muchas GRACIAS
SALUDOS
Estoy siguiendo el curso, pero yo tengo en mi ordenador el Access 2013. Al llegar a esta instancia de consultas de cálculo, me encuentro conque los operadores han cambiado y la sintaxis de algunas funciones también. Probando y probando tal vez llego a lograr el resultado esperado. Por ejemplo, el operador NO, ahora es NOes; el COMO, Like; la función SIINM, ahora es SILNM (No entiendo cuál es la ventaja de hacer esos cambios). Lo que me sucede es que escribo la función Silnm([País de Origen]="España","ESPAÑOL","OTRO") (tal parece que ahora se emplean comas y no puntos y comas para separar los términos) y cuando ejecuto la consulta me sale que "La función Silnm no está definida". Luego lo hago a través del generador de expresiones y, aunque la expresión no ha cambiado en nada, ahí sí funciona. Cómo puede ser? Otra cosa, para que me tome la consulta de si el artículo es caro o barato, tuve que escribirlo así: Silnm([Precio]>(300),"ARTICULO CARO","ARTICULO BARATO"). Busqué por toda la Internet alguna pista, pero la realidad es que probé y probé y probé, comillas, corchetes, numerales, hasta que di con el paréntesis y funcionó. Hay algún sitio donde estén las nuevas funciones y operadores con indicaciones precisas?
Gracias!!
Silvia Gaddi Profesor, ya leí muchas de las respuestas a problemas similares al mío (cosa que debería haber hecho antes de preguntar). Así que me doy por respondida. Gracias por todo!
Silvia Gaddi hola Silvia leí tu publicacion porque tuve el mismo problema me despejaste la duda, por favor comentame algun otro cambio que hayas visto en access 2013 estoy seguro que me servira de mucha ayuda
+Silvia Gaddi GRACIAS, ME AYUDO TU COMENTARIO
+Silvia Gaddi GRACIAS POR LA AYUDA!! Tengo el 2010 y aun asi no me funcionaba y lo hice como tu y ahi si
Perfecto, como siempre :D Saludos
Gracias !!
Hola mucho gusto, agradezco mucho su trabajo y su enorme aporte. Muchas gracias. Tengo un par de dudas, despues de ver casi todos sus videos (me faltan varios) quisiera saber si se puede conectar dos bases de datos en acces, es decir, como en excel donde mediante un boton ubicado en un libro se puede abrir otro libro. Quisiera saber si eso es posible en access 2010. Y otra pregunta, quisiera que desde un unico formulario se pueda introducir datos a diferentes tablas, no se si es eso posible, en el trabajo que estoy haciendo estoy creando un formulario por cada tabla y eso es muy moroso. Muchas gracias de antemano. Mucho éxito en todo lo que emprenda.
Hola !!: Todo lo que comentas es posible. Puedes abrir una BBDD desde otra con una macro asociada a un botón. También puedes introducir datos en diferentes tablas desde un mismo formulario. Toda esta información la tienes en mis cursos de Access Avanzado y programación en VBA para Access. Un saludo
pildorasinformaticas
pildorasinformaticas Hola, muchas gracias por responder tan rápido, ma ayudo mucho su respuesta, sin embargo hay cosas que no me quedan claras, tengo el siguiente codigo para llamar otra base de datos desde el formulario que tengo abierto:
Private Sub Comando12_Click()
Dim ubicacion As String
ubicacion = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb"
End Sub
y despues nada mas pasa, no se que hacer. He visto varios de sus videos y hago sus practicas, pero no me ubico bien. Por favor ayudeme esta vez. Gracias de antemano
Hola! A ese código que me envías le faltan muchísimas cosas. Lo que preguntas no son cosas sencillas y requieren de una explicación larga y compleja que por aquí no es posible solucionar. La explicación de cómo solucionar esto me llevaría horas y muchos mensajes. Está todo explicado en mi curso de VBA Access y Access Avanzado. Un saludo
pildorasinformaticas Hola :-D yo otra vez. Ahora si escribo buenas noticias. Por fin he abierto otra base de datos desde el boton de mi formulario. Espero que no le moleste, pero voy a dejar el codigo en el comentario por si a alguien mas le sirve. Probablemente tenga errores y me falta comprender algunas funciones, pero con sus videos todo es mas facil. Muchas gracias :-D
Private Sub Comando12_Click()
'Declarar la variable abrir_acces como una aplicacion de access
Dim abrir_access As New Access.Application
Dim string_database As String
string_database = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb"
Set abrir_access = CreateObject("Access.Application")
abrir_access.OpenCurrentDatabase string_database
abrir_access.UserControl = True
MsgBox "se ha abierto la nueva base de datos"
End Sub
espero este bien y que a alguien mas le sirva, he peleado mucho con esto. Tambien espero no causarle problemas o disgustos publicando codigo en los comentarios, pero como me costo mucho espero simplificarle el trabajo a alguien. Nuevamente muchas gracias por contestar mis preguntas y gracias por publicar sus videos, son realmente una gran ayuda. Mucho exito. Chau
Me volví loco al intentar usar la función "siinm" hasta el punto de rendirme, tuve que cambiar ";" por "," , luego el problema eran las comillas dobles, pero en fin creo que es un problema de configuración de office, MUCHAS GRACIAS por tus videos.
+Cristian angulo Gracias por seguir mis vídeos y por tu perseverancia. Un saludo
Hola
Qué tal?
De ante mano te agradezco por compartir tu conocimiento con todos nosotros. Quisiera hacerte una pregunta. Luego de intentar con la función escrita de las siguientes formas:
Valoración:siilnm([Precio]
Sebastian Buitrago Hola !! A que la función tiene un "i" de más. Es SiInm.....
Un saludo
pildorasinformaticas si lo siento fue un error mio al escribir la pregunta. El mismo error que te comente en la pregunta anterior sigue apareciendo, sin embargo reescribi la formula verificando que estuviera bien escrito silnm.
Gracias por tu atencion
Gr
Sebastian Buitrago , Creo saber cuál es el problema. Estuve bastante tiempo también probando sin saber la razón.
Al parecer, Access pide encerrar en paréntesis la condición:
Valoración:siilnm( ([Precio]
Fabian Barrales Copie tu formula porque no habia forma de hacerlo, y me salio. Gracias!!.
Gabriela Salerno A mi me sale q la función silnm no esta definida por q? :c
Qué tal! Tengo una duda, puedo hacer esto en un campo que ya pertenece a la tabla? A lo que voy es lo siguiente: Tengo una consulta parametrizada por Fecha, llamada ''Pagos y gastos'' donde me gustaría que, si en el día de la fecha no se ingresó ningún pago y/o gasto, el registro en vez de quedar vació o nulo, sea un $0 ¿Por qué? Porque después esto lo llevo a un informe con parámetro de Fecha donde me suma los pagos y gastos y los resta con los ingresos del día para saber cuánto dinero tengo al final del día, el problema es que si la tabla de Pagos y Gastos está vacía en ese día, cuando ejecuto el informe la consulta no encuentra registros obviamente, y me sale el error #¡Tipo!. Puedo arreglar esto con la función SiINM? He intentado con SQL para decirle que si no hay registro de ese día me agregue uno con $0 pero SQL no es mi área y no me sale, honestamente siento que la solución es demasiado fácil y no la veo :(
Hola que tal? Veo que muchos han tenido problemas con la función SiInm, al igual que yo: si separamos los argumentos con punto y coma, nos da error, y si los separamos con coma, también nos da error. El compañero "roedmol" publicó una solución, que en mi caso dio resultado. Pero hay otra solución que vi por internet y también me resulto y es la siguiente: en Windows entran en Panel de Control, Configuración Regional y de Idioma. En la ventana que se abre, vamos a la pestaña "Formatos" y presionamos en el botón "Configuración adicional...". En la nueva ventana, en la pestaña "Números", donde dice "Separador de listas", aparece una coma. Lo borramos y escribimos ";" (punto y coma). Aceptamos todas las ventanas, y listo, problema resuelto; ya podemos escribir la funfión SiInm tal como la escribe el profesor.
Eso es todo.
Profesor nuevamente muchas gracias por los cursos! Son geniales!!!
Saludos!
Hola ! Muchas gracias por ayudar a la comunidad con tu comentario. Sí, ya me comentaron hace tiempo la forma de proceder para cambiar los separadores de argumentos. En tu caso ha quedado muy claro. Gracias nuevamente. Un saludo
gracias paulojes, funciono perfecto esta solucion, lo otro que habia probado es colocar cada argumento entre parentesis y separados por comas, pero esto es mucho mas eficiente
Cristian Rodriguez De nada amigo! En verdad lo saque de internet tambien! Jejeje. Me alegro que haya resultado util! Saludos!
Profesor, una pequeña duda. Al escribir la función con el generador, intento escribir "ARTICULO CARO" entre comillas, pero no puedo, no me deja escribir espaciado, me saltan los nombres de las funciones al pulsar espacio. Sin embargo, no tengo ese problema si lo realizo en la zona de criterios la función. ¿Qué puedo hacer?
La verdad no se qué te puede estar pasando. Sin verlo resulta difícil para mi ayudarte con este problema... siento no ser de más ayuda
Saludos maestro. Disculpe, tengo una base de datos en donde he ingresado más de 3.000 datos de bautismos, pero me han solicitado que dé un informe de ¿Cuántos bautizados hubo en el año? que ellos determinen, luego establecer los bautizados menores de 1 año, de 1 a 7 y mayores de 7 años y que toda esta información se lo imprima en papel con todos estos datos a la vez. ya he creado una consulta en donde identifico los años de cada bautizado. cómo puedo hacer las otras solicitudes.
Gustavo González Hola !! yo haría una consulta paramétrica que permita averiguar todas esas solicitudes que te hacen y posteriormente imprimir la información en papel. La clave está en crear la consulta paramétrica antes. Un saludo
Saludos! Cómo puedo hacer un NCF automático? El NCF es como un comprobante fiscal. Ej. A0200003431 Pero ellos dan 50 de esos comprobantes. Osea cómo puedo hacer que ese número incremente desde el inicio A0200003431 hasta 50 unidades más A0200003481. Debe ser un código NCF por cliente.
La única alternativa para eso es con macros o VBA desde formularios. Es demasiado complejo como para explicarlo por escrito pero en mi curso de VBA Access se ve lo necesario para poder realizar esa tarea. Un saludo!
@@pildorasinformaticas Muchas gracias! Estoy muy motivado con tus enseñanzas y es que eres un excelente profesor y explicas demasiado bien.
En el minuto 16:41 no me funciona la formula
Juan, se podría hacer una consulta de campo calculado para después añadir a tabla? O sea, consulta de Anexar, pero con campo calculado?? Dejaría sólo visible la columna de campo calculado en la consulta y le daría a anexar a tabla de destino. Es posible?
Buenas tardes, ¿Como puedo obtener en access que muestre el número de la semana (entre 0 y 52) que corresponde la fecha indicada en la tabla?
excelente labor profe, un saludo desde Colombia, una pregunta hago exactamente lo mismo que usted iva: [precio]*0,21 y el siguiente campo el resultado es el mismo, solo que el símbolo de euro no me sale al final de la expresión como a usted si no al principio, entonces se ve desorganizado en el campo precio, sale bien al final 6.63 e y en el siguiente e 1.39, y tbm me mate la cabeza y asi me salio; VALORACIÓN: SiInm(([PRECIO]>300),"ARTICULO CARO","ARTICULO BARATO"), pero el access me ayude porque escribí así siinm,
diego stiven herrera diaz Hola !! Por lo que comentas creo que es un problema de configuración regional (creo). En mi país la moneda por defecto es el euro pero en el tuyo no. Esto puede ocasionar que el resultado moneda no se vea igual. Se podría solucionar creando un formato personalizado. Un saludo
una pregunta, porque no me deja poner espacios en la expresiones el generador?
Buenas tardes, ¿como podría realizar la consulta si necesito que me muestre la Fecha de Cobro, teniendo en cuenta que se cobra a 90 días de la fecha de pedido? Gracias
El curso es excelente y me ayuda muchísimo para lo que lo necesito, el único inconveniente es que algunos vídeos no me los carga, porque puede ser?...muchas gracias
+Pablo Gaston Cannizzo Pues la verdad no tengo idea. Estos vídeos ya llevan tiempo colgados y es la primera noticia que tengo al respecto. Quizás sea una caída temporal de l servidor de turno. te pediría que lo probaras otro día. Un saludo
Tengo un problema: en windows 8, access y Excel no me permite las funciones SIIMN y SI respectivamente. Dice que he usado un caracter no válido y todo lo he hecho a como lo haces en el tutorial. Ayudame
+Rafael Pinell Herrera Hola !! Probablemente seas de algún país de America Latina. Si es así la configuración regional del teclado es diferente y debes sustituir el punto y coma ( ; ) por una coma ( , ) en todas las funciones que utilices.
También puede ser que tengas el Office en inglés, con lo cual no se trataría de la función SIINM sino de la función IIF. Y en vez de la función SI, se trataría de la función IF
Seguramente se deba a lo primero que te dije. Un saludo
Hola tengo un problemilla, estoy usando acces 2007 y cuando intento ejecutar la consulta con SiInm me da un error de sintaxis y dice que pude haber creado un operando sin operador.
esto es lo que coloco en el campo VALORACIÓN:SiInm([PRECIO]>300,"Articulo Caro","Articulo Barato"); al introducir ";" me da un error por eso lo dejé con ",".
+Rosmar N Arias C Hola !! Parece correcta la sentencia. Lo único que se me ocurre es que estés utilizando Access en Inglés en cuyo caso deberías utilizar como nombre de la función IIF, es decir, IIF([PRECIO]>300,"Articulo Caro","Articulo Barato")
Prueba esta opción a ver....
Un saludo
+pildorasinformaticas no, esta en español, mi versión es 2007, creo que ese fué el detalle porque con esta sintaxis sí funcionó: VALORACIÓN: SiInm(([PRECIO]>300),("ARTÍCULO CARO"),("ARTÍCULO BARATO"))
+Rosmar N Arias C También funciona para 20013
buenos dias tengo una pregunta, necesito agregar graficas mediante un boton de accion como puedo hacerle para que en base a datos me de graficas como en excel , pero en access ?
Victor Contreras En versiones anteriores de Access existía la posibilidad de realizar formularios tipo gráfico pero lo quitaron. La única forma que se me ocurre es exportar los datos a Excel y hacer el gráfico allí. Esto lo puedes automatizar programando en VBA. Yo no conozco otra forma. Un saludo
pildorasinformaticas hola gracisa por contestar, he visto que existe la parte de mas formularios y en ella esta algo que se llama grafico dinamico, no es eso un tipo grafica que pueda usar en funcion de los datos almacenados en los formularios ?
Sí, esta es la opción de versiones anteriores que te decía. Pero por desgracia en Access 2013 ya no está. Un saludo
hola, tengo la versión 2013 de access
y hago la función silnm como tu la haces; pero sale error, siempre hace falta algo no se que es ?
Hola !! Puede ser que tengas que separar los argumentos con , y no con ; También puede ser que tengas access en inglés y tengas que utilizar la función iif en vez de SiInm. Un saludo!!
Hola! una preguntita. Supongamos que al utilizar la función "SIIMN" hubieras querido que, en caso de que "precio">300 Dijera "articulo caro", pero en caso contrario no dijera nada, como se hace eso? se deja el espacio de "falso" vacío, o como se procede? Muchas gracias desde ya, muy buenos videos!
+MyFUUUUUUUU Hola !! Dejas la condición vacía pero con las comillas, es decir, " ". Un saludo
Gracias amigasoooo.......
my bueno el curso la verdad me esta ayudando bastante.. una consulta .. solo se puede poner el simbolo de moneda del euro? no encontrado la manera de encontrar el de mi pais ni de otro,,soy de peru (S/.) :/
Los programas de Office cogen por defecto la moneda de la configuración regional de tu ordenador. Si trabajas bajo Windows, debes ir a Panel de Control y buscar configuración regional y de idioma. Al coger "Español latino" o similar, ya debe de poner la moneda local de forma automática. Un saludo!!
lo intnte y sigue con eso :/ igual gracias