我正在使用它来读取Excel列中的所有值:
Range columnToRead = ws.UsedRange.Columns[columnIndex];
System.Array myValues = (System.Array)columnToRead.Cells.Value;
List<String> myListValues = myValues.OfType<object>().Select(o => o.ToString()).ToList<String>();
myListValues.RemoveAt(0); //remove header
工作正常。
但是我注意到忽略/跳过空单元格。
如果我想在单元格为空时将""
添加到我的列表中,该怎么办?
答案 0 :(得分:-2)
IF(ISBLANK(A1),1,0)
可用于检查单元格是否为空白。 如果单元格为空,则返回1,否则返回0.
此外,如果你想忽略空格,你可以使用
IF(ISBLANK(A1),TRUE,(TRIM(A1)=""))