Mi solución para este tipo de problema es el uso Libre o de OpenOffice Calc. En primer lugar, verificar si su FID columna está intacto y correcta (la vas a necesitar para restaurar el archivo de atributo a su orden original si resort la tabla dbf en Calc - de lo contrario, las características que se han equivocado de datos adjunta más adelante).
Crear una Copia de seguridad de la dbf, por si acaso.
A continuación, sólo tiene que abrir la dbf archivo de Calc (no olvides usar el derecho de la página de códigos de configuración al abrir el archivo, de lo contrario podría perder la diéresis, etc.), hacer lo que quieres hacer, por ejemplo, de autocompletar una columna con los datos a través de buscarv(), y volver a guardar el archivo como dbf.
Comprobar el resultado en QGIS, pero todo debería funcionar bien ahora.