Save structure in Excel

3 vues (au cours des 30 derniers jours)
Joanna Przeworska
Joanna Przeworska le 4 Mar 2021
Dear all,
I have a structure, which I want to save in Excel, in a way that each table is saved in different Excel sheet. Could you please help me with programming it?
dataset =
struct with fields:
Credit_broad: [205×48 table]
Credit_narrow: [205×48 table]
TotC_HH: [205×48 table]
TotC_NFC: [205×48 table]
GDP: [205×48 table]
...

Réponse acceptée

Stephen23
Stephen23 le 4 Mar 2021
Modifié(e) : Stephen23 le 4 Mar 2021
F = fieldnames(dataset);
N = 'myfile.xlsx';
for k = 1:numel(F)
T = dataset.(F{k});
writetable(T, N, 'Sheet',F{k})
end
  1 commentaire
Joanna Przeworska
Joanna Przeworska le 4 Mar 2021
It works as I expected. Thank you very much.
Kind regards,
JP

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by