xlsread
(권장되지 않음) Microsoft Excel 스프레드시트 파일 읽어 들이기
xlsread
는 권장되지 않습니다. 대신 readtable
, readmatrix
또는 readcell
을 사용하십시오. 자세한 내용은 호환성 관련 고려 사항을 참조하십시오.
구문
설명
은 num
= xlsread(filename
,sheet
,xlRange
,'basic'
)basic
가져오기 모드로 스프레드시트에서 데이터를 읽어 들입니다. 컴퓨터에 Windows®용 Excel이 설치되어 있지 않거나 MATLAB® Online™을 사용하고 있는 경우, 자동으로 xlsread
는 XLS, XLSX, XLSM, XLTX, XLTM 파일을 지원하는 basic
가져오기 모드에서 동작합니다.
일부 인수를 지정하지 않은 경우, 빈 문자형 벡터 ''
을 자리 표시자로 사용합니다(예: num = xlsread(filename,'','','basic')
).
___ = xlsread(
은 Excel 창을 열어 대화형 방식으로 데이터를 선택하도록 합니다. 워크시트를 선택하고 원하는 범위에서 마우스를 끌어서 놓은 후 확인을 클릭합니다. 이 구문은 Microsoft Excel 소프트웨어가 설치된 Windows 컴퓨터에서만 지원됩니다.filename
,-1)
[
(여기서 num
,txt
,raw
,custom
] = xlsread(filename
,sheet
,xlRange
,'',processFcn
)processFcn
은 함수 핸들)은 스프레드시트에서 데이터를 읽어 들이고, 함수 핸들 processFcn
을 데이터에서 호출하여, 최종 결과를 숫자형 데이터로 배열 num
에 반환합니다. xlsread
함수는 텍스트 필드를 셀형 배열 txt
로 반환하고, 숫자형 데이터와 텍스트 데이터를 모두 셀형 배열 raw
로 반환하고, processFcn
의 두 번째 출력값을 배열 custom
으로 반환합니다. xlsread
함수는 스프레드시트에 저장된 데이터를 변경하지 않습니다. 이 구문은 Excel 소프트웨어가 설치된 Windows 컴퓨터에서만 지원됩니다.
예제
입력 인수
출력 인수
제한 사항
xlsread
는 7비트 ASCII 문자만 읽습니다.xlsread
는 비연속 범위를 지원하지 않습니다.컴퓨터에 Windows용 Excel이 설치되어 있지 않거나 MATLAB Online을 사용하고 있는 경우, 자동으로
xlsread
는basic
가져오기 모드에서 동작합니다.Linux® 플랫폼과 Mac 플랫폼에서는
xlsread
가writetable
함수로 쓴 스프레드시트 파일을 열 수 없습니다.
알고리즘
basic
모드에서 가져오는 경우가 아니라면xlsread
는 날짜를 표현하는 서식 지정된 텍스트(예:'10/31/96'
)를 가져옵니다.