Hola y saludo, me pondré el mono de mecánico:
* La diferencia que observas de 563 a 567 son unos campos que corresponde al año pasado y que el campo día de la semana están vacíos, no afectan.
* En TAltas el campo Diasemana es de tipo texto, esta es la instrucción que tengo para calcular los días,
txtLunes = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Lunes'")
txtMartes = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Martes'")
txtMiercoles = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Miercoles'")
txtJueves = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Jueves'")
txtViernes = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Viernes'")
txtSabado = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Sabado'")
txtDomingo = DCount("Diasemana", "TAltas", "Fecha Between Forms!FEstadistica9!txtfi.value and Forms!FEstadistica9!txtff.value and [Diasemana]= 'Domingo'")
* Lo de Históricos es de otra tabla que tengo y que no tiene nada que ver , es a titulo informativo.
Lo que me comentas que si hay dos valores iguales solo muestra uno según
si están ordenados, habría alguna otra posibilidad u otra instrucción de mostrar los dos.
Un saludo.