Lo que dices de un sólo botón se escucha muy bueno, pero el problema es que no sólo un usuario lo podrá subir, es decir: usuario1 lo descarga, lo edita y deja el archivo con "Y" valor, luego de eso usuario2 descarga ese archivo editado, le agrega más datos o los edita y deja el archivo con "X" valor, y también por eso he pensado hacer un botón por día para que cada uno tenga su función, pero creo que eso se hará más extenso.