Performing a number search in an excel with read table
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Cristian Martin
il 3 Giu 2022
Risposto: Walter Roberson
il 3 Giu 2022
I have this script where input of edit8 is a number and the column IND is : 41x1 1812 table
T = readtable('BD\prices.xlsx');%read excel
item = (get(handles.edit8,'String'));%get the number from user
FinalTable = T(T.IND == item,:);%where IND is the header of 33rd column
data = cell2table(FinalTable);%converting to table
set(handles.uitable1, 'Data', data);%display in uitable allrowsthat contain in IND column number in item
and the error:
Error using ==
Matrix dimensions must agree.
Error in Generator_v10>pushbutton19_Callback (line 816)
FinalTable = T(T.IND == item,:);%where IND is the header of 33rd column
0 Commenti
Risposta accettata
Walter Roberson
il 3 Giu 2022
FinalTable = T(strmp(T.IND, item), :);%where IND is the header of 33rd column
The result will be a table, not a cell.
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Spreadsheets in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!