I have this code I have written to access a single excel file and go through specific columns and then count the number of non zero elements in that column, the code then prints each columns total in a new excel sheet. What I am trying to do is have this code run through multiple excel sheets doing the same thing but print out one output file – with each new row being the next participants results. Any help would be appreciated!
if true % code
numData = xlsread('p_2.xlsx');participantNumber = numData(2,1);buttonAmount = numData(:,3);Ar = nnz(buttonAmount);buttonAmount2 = numData(:,4);Br = nnz(buttonAmount2);buttonAmount3 = numData(:,5);Xr = nnz(buttonAmount3);buttonAmount4 = numData(:,6);Yr = nnz(buttonAmount4);buttonAmount5 = numData(:,7);RRr = nnz(buttonAmount5);buttonAmount6 = numData(:,8);ZRr = nnz(buttonAmount6);buttonAmount7 = numData(:,9);SBr = nnz(buttonAmount7);buttonAmount8 = numData(:,10);SLr = nnz(buttonAmount8);buttonAmount9 = numData(:,11);SRr = nnz(buttonAmount9);buttonAmount10 = numData(:,12);SXr = nnz(buttonAmount10);sumPresses = Ar+Br+Xr+Yr+RRr+ZRr+SBr+SLr+SRr+SXrT=table(participantNumber,Ar,Br,Xr,Yr,RRr,ZRr,SBr,SLr,SRr,SXr,sumPresses);fileName='buttonpresses.xls';writetable (T,fileName);end
Best Answer