Hola OTristan, si puedes coloca algo del avence de tu proyecto, ya que según sea el metodo de cargar el excel tendras variables para lograr lo que dices, de echo, si lo tratas como a una base de datos cargará inclusive la cabecera de el DGV mediante su propiedad
DataSource ej:
string file = Application.StartupPath + @"\BACKUP.xlsx";
cm = new System.Data.OleDb.OleDbCommand();
OleConexion = new System.Data.OleDb.OleDbConnection("provider=Microsoft.ACE.OLEDB.12.0; " + "data source=" + file + "; Extended Properties=Excel 12.0;");
dats = new DataTable();
DatAdapter = new System.Data.OleDb.OleDbDataAdapter("select * from [Sheet1$]", OleConexion);
DatAdapter.Fill(dats);
OleConexion.Open();
DGV.DataSource = dats;
En el ejemplo utiliza OleDb, genera una conexión a el Excel, crea un DataTable mediatne DataAdapter y lo ingresa mediante la propiedad DataSource al DGV. De no ser así te tocara recorrer las columnas que debas tener y cambiar su HeaderText por el que indicas
(Lunes, Marte,....)
Saludos
Saludos
ARA San Juan 44 HEROES ‗‗‗‗|||||‗‗‗‗‗