Hay dos razones:
A) El texto es demasiado largo para la celda en su ancho actual.
Amplíe la celda (haga doble clic en el borde del encabezado) para ver todo el texto. Aquí hay una captura de pantalla de parte de una hoja de cálculo:
Las columnas P y Q contienen los mismos datos: valores monetarios del mismo orden de magnitud. P es lo suficientemente ancho para mostrar el texto Q no lo es. Como puedes ver, está mostrando "#####". Si hago doble clic en el encabezado de Q vuelve a ser lo suficientemente ancho:
B) Otro caso es cuando la columna es una fecha y el valor está fuera de rango. Si ingresas "555555555555555555555555" (por ejemplo) en una columna de fecha, obtienes una serie de "#####" y la información sobre herramientas indica:
Las fechas y horas que son negativas o demasiado grandes se muestran como ######.
Puede haber otro caso en el que Excel imprima "#####", pero estos son, con mucho, los más comunes.