私はスプレッドシートを持っているので、特定の単語が1つの列にあり、別の単語が別の列にある行のみを選択したい。現時点では、行内のどのセルでも単語を確認することしかできません。特定の列のセルにある単語の存在を確認するにはどうすればよいですか?行に単語が含まれているかどうかをチェック
は、ここに私のコード
FileInputStream fis = new FileInputStream(new File(filepath));
XSSFWorkbook workBook = new XSSFWorkbook (fis);
XSSFSheet sheet = workBook.getSheetAt (0);
List<XSSFRow> filteredRows = new ArrayList<XSSFRow>();
Iterator<Row> rows= sheet.rowIterator();
while (rows.hasNext()){
XSSFRow row = (XSSFRow) rows.next();
Iterator<Cell> cells = row.cellIterator();
while (cells.hasNext()){
XSSFCell cell = (XSSFCell) cells.next();
if (cell.toString().contains("Ginko")) {
filteredRows.add(row);
break;
}
}
}
を知っていますか? – Rao
はい。名前で、必要に応じてヘッダ –
と行番号で –