在现有excel文件中进行简单搜索

时间:2011-04-20 15:15:04

标签: c# .net

我有一个excel文件,其中在A列中我有该股票的名称, 在E和F栏中,我有股票价格和每日变化。

我需要一个接收字符串(股票名称)的函数, 并且为该字符串找到合适的费率和每日更改(E和F列中的值)。

关于如何实施的任何想法? 我不熟悉c#中的excel,看着教程我还在空白。

感谢。

2 个答案:

答案 0 :(得分:1)

很久以前,但无论如何。我正在尝试做类似的事情并且最近碰到了这个:

http://msdn.microsoft.com/en-us/library/e4x1k99a(v=vs.80).aspx

希望有所帮助。

答案 1 :(得分:1)

假设您在Excel中有以下数据:

    A         B         C         D         E         F
1   Stock                                   Price     Change
2   MSFT                                    $123.45   +0.67
3   ATT                                     $456.00   -1.23
4   IBM                                     $789.00   +9.87
5   GOOG                                    $543.00   -6.54
6
7
8  Stock:     IBM
9  Price:     {F1}
10 Change:    {F2}

使用以下公式代替{F1}:=VLOOKUP(B8, $A$2:$F$5, 5)

使用以下公式代替{F2}:=VLOOKUP(B8, $A$2:$F$5, 6)

(不要在Excel中输入 {F1} {F2} - 输入上面的公式。)

查看VLOOKUP function的文档。