Вам необходимо добавить квадратные скобки вокруг имени столбца, если он содержит пробелы:
cmd.CommandText = $"SELECT [{dataExchangeSelectedColum}] FROM [{firstSheet}]";
РЕДАКТИРОВАТЬ после вашего комментария:
Если вы хотите выбрать несколько столбцов, имя которых может содержать пробелы:
public DataTable GetExcelDataToTable(string filename, IEnumerable<string> columns)
{
...
string formattedColumns = string.Join("," columns.Select(column => $"[{column}]"));
cmd.CommandText = $"SELECT {formattedColumns} FROM [{firstSheet}]";
...
}
, который может быть вызван следующим образом:
DataTable table = GetExcelDataToTable(fileName,
new string[] { "Code", "Name", "Created By", "Date" });