我写了一个perl脚本,它提取excel表的内容。该脚本在命令行上打印出excel表的内容。 我被困在哪里? 我想用perl进行数据挖掘。 我的excel表就是这样......
SUNY MARK 40%
MIT JOHN 60%
UIUC LIU 77%
假设我给予
myscript.pl 'SUNY' 'MARK'
它应该提取40%并且应该在命令行上打印出来。
到目前为止我正在使用Spreedsheet::Parseexcel
。
但我对如何实现此功能绝对毫无头绪。
使用ARGV[]
是一种好方法吗?
帮助我的家伙?任何想法都非常感谢..
由于
答案 0 :(得分:1)
myscript.pl 'SUNY' 'MARK'
将SUNY存储在$ ARGV [0]内,将MARK存储在$ ARGV [1]内。然后,您将遍历行,检查单元格0和1以查看它们是否与$ ARGV [0]和$ ARGV [1]匹配,如果是,则返回单元格2。