Powershell DataTable判断DataRow是否为空

今日接到个需求:因为一列TITLE为突然要改”[Gross Profit`nActual`n`$000]” 这一列 里面因为有空白单元格的存在,导致DESC(从大到小)排序时出现空白单元格排在前面,这边可以先筛选不要空白(Null)单元格


$txtSelect = "[Entity Group] in (" + $txt + ")"
$stxt = "[Gross Profit`nActual`n`$000] desc"
$rowsOfCPR = $dtCPRSummary.Select("[Gross Profit`nActual`n`$000] is not null and " + $txtSelect,$stxt);

具体可以看  “[Gross Profit`nActual`n`$000] is not null”  , 代表这一列筛选出空白单元格,我试过“[Gross Profit`nActual`n`$000] <> null” 或者 “[Gross Profit`nActual`n`$000] != null” 或者 “[Gross Profit`nActual`n`$000] <> ””  (右边这边有两个单引号,最后面是双引号)都不行,Powershell语法中条件类只能写前面,排序类可以写在逗号后面

    原文作者:mystert
    原文地址: https://blog.csdn.net/Q215046120/article/details/100698825
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞