Powershell 从特定坐标上的CSV文件获取值

Powershell 从特定坐标上的CSV文件获取值,powershell,csv,Powershell,Csv,我需要根据用户输入的坐标从CSV文件中提取数据, 假设用户输入下一个值: $rowPosition = 5 $columnName = 'testColumn' 我需要从列testColumn中的5th行中获取值 我知道如何只提取一列,但我需要使用行位置进行进一步筛选。首先,我在所需的CSV文件中创建了两个变量,包括列名和行位置 $columnName = 'testColumn' $rowPosition = 2 然后我就这样访问特定的单元格: #Load .csv file in

我需要根据用户输入的坐标从CSV文件中提取数据, 假设用户输入下一个值:

$rowPosition = 5
$columnName = 'testColumn'
我需要从列
testColumn
中的
5th
行中获取值


我知道如何只提取一列,但我需要使用行位置进行进一步筛选。

首先,我在所需的CSV文件中创建了两个变量,包括列名和行位置

$columnName = 'testColumn'    
$rowPosition = 2
然后我就这样访问特定的单元格:

#Load .csv file into variable
$csvFile = Import-csv .\Desktop\counter.csv -Delimiter ','

echo $csvFile.$columnName[$rowPosition]

这是一个很好的技巧,但请将您的解决方案放在答案中,这样可以避免人们在回答问题时浪费时间。请注意,
-Delimiter',“
是多余的,因为它是默认使用的。