스프레드시트 파일은 1D 또는 2D 배열 데이터를 행과 열로 저장합니다. LabVIEW는 기본적으로 문자열로 구분된 텍스트 기반 스프레드시트 파일을 지원하고 DataPlugin을 통해 2진 스프레드시트 파일을 지원합니다.

테이블의 각 셀은 1D 또는 2D 배열의 원소를 포함합니다.

텍스트 기반 스프레드시트 파일

텍스트 기반 스프레드시트 파일은 텍스트 파일의 한 부분입니다. 데이터를 스프레드시트 파일에 쓰려면 데이터를 스프레드시트 문자열로 포맷해야 합니다. 스프레드시트 문자열은 탭 또는 쉼표와 같은 구분 문자를 포함하는 문자열입니다.

스프레드시트에서 데이터를 읽은 후 데이터는 스프레드시트 문자열의 세트가 됩니다. 문자열을 스프레드시트 파일에서 기대하는 데이터 타입으로 포맷해야 합니다. 파일 I/O VI 및 함수는 구분된 문자열이 있는 텍스트 기반 스프레드시트 파일을 지원합니다.

2진 기반 스프레드시트 파일

2진 기반 스프레드시트 파일에는 텍스트가 아닌 2진 데이터가 포함되어 있습니다. 2진 스프레드시트 파일 포맷은 다양합니다. LabVIEW에서 타사 스프레드시트 파일의 2진 데이터를 읽으려면, DataPlugin을 사용하십시오.

수집한 다이나믹 데이터를 Microsoft Excel 파일 .xlsx에 저장하려면 [측정 파일에 쓰기] 익스프레스 VI를 사용할 수 있습니다. 이 익스프레스 VI는 국제 표준 ISO/IEC 29500:2008을 따르는 Office Open XML 파일 포맷을 사용하여 Excel 파일을 생성합니다. ISO/IEC 29500:2008 표준에 대한 정보는 국제 표준화 기구 웹사이트 www.iso.org를 참조하십시오.

노트 어플리케이션이 Excel 파일 포맷을 사용하는 경우, 어플리케이션을 이전 버전의 LabVIEW에 대해 저장할 수 없습니다. 이전 버전으로 어플리케이션을 저장하기 전에 반드시 다른 파일 포맷을 사용하도록 어플리케이션을 수정해야 합니다.

Excel 파일로 데이터를 쓰기 위해 Microsoft Excel을 설치할 필요는 없습니다. Excel 파일에서 데이터를 보려면 Office Open XML 파일을 읽을 수 있는 뷰어를 사용합니다.

각 스프레드시트 뷰어에는 볼 수 있는 데이터의 행과 열의 개수에 대한 최대값이 정해져 있습니다. 지원되는 최대값보다 더 많은 데이터를 쓰려고 하면 오류가 발생할 수 있습니다. Excel 파일에서 볼 수 있는 최대값에 관한 정보는 각 스프레드시트 뷰어의 문서를 참조하십시오.

Excel 파일에 데이터를 쓴 후, 해당 Excel 파일을 DIAdem 2010 또는 이후 버전과 같은 다른 NI 소프트웨어 어플리케이션에 반입할 수 있습니다. Excel 파일 반입에 관한 정보는 DIAdem 문서를 참조하십시오.

Excel 스프레드시트 예제에 쓰기

[측정 파일에 쓰기] 익스프레스 VI를 사용하여 Excel 파일에 데이터를 쓰는 예제는 labview\examples\File IO\Spreadsheet\Excel 폴더의 [Write Excel File] VI를 참조하십시오.