데이터(Data)

특정 데이터가 포함된 row 위치 정보 반환

QCELL에서는 특정 행(Row)에서 원하는 데이터를 찾을 수 있도록 행 검색 API를 제공합니다.

findRowfindRowEx 함수는 지정된 컬럼에서 특정 데이터를 검색하고, 해당 데이터가 위치한 행의 인덱스를 반환합니다.
이 기능을 활용하면 대량의 데이터에서 원하는 정보를 빠르게 찾을 수 있으며, 동적인 데이터 처리에 유용합니다.




1️⃣ findRow(data, startRow, targetCol)

특정 컬럼(열)에서 인덱스를 기준으로 데이터를 검색하여 해당 행(row) 번호를 반환합니다.
컬럼 인덱스(targetCol)를 직접 입력하여 원하는 컬럼에서 데이터를 찾을 때 사용됩니다.

qcell.findRow('전체', 1, 1)
파라미터 타입 설명
data string 찾을 데이터
startRow number 찾기 시작할 행 인덱스
targetCol number 셀의 열 인덱스



2️⃣ findRowEx(data, startRow, key)

특정 컬럼(열)에서 컬럼 키(key)를 기준으로 데이터를 검색하여 해당 행(row) 번호를 반환합니다.
컬럼 인덱스 대신 컬럼의 키 값을 사용할 수 있어 가독성이 좋고, 컬럼 순서가 바뀌어도 안정적으로 검색이 가능합니다.

qcell.findRowEx('여행업', 1, 'c1')
파라미터 타입 설명
data string 찾을 데이터
startRow number 찾기 시작할 행 인덱스
key string 셀의 키 인덱스