如何搜索单词然后在excel中添加它旁边的列

时间:2015-06-09 03:31:13

标签: excel sum sumifs keyword-search wordsearch

我有一张发票,我必须添加不同的工作说明,收取一定金额。我想弄清楚的是,如果有办法搜索某个单词,那么让它在我的文档中的所有单词旁边添加一行。例如:

>   Date  Description  Start Time  End Time Staff THRS   Rate  Amount
>
> 1/5/15    LABOUR        06:30      17:00    3   31.5   $5.50 $173.25
> 1/5/15    FORK          07:00      17:00    1    10    $8.80 $88.00

我希望能够搜索费率,然后告诉excel在该工作的左侧(总小时)旁边添加单元格。因为它是一个月的发票,所以人们工作许多不同的时间/获得不同的报酬。然后通过告诉excel搜索费率并将每个单元格添加到左边的每个单元格,自动添加劳动者所做的所有时间。将该公式发送到底部的单元格,称为叉车/劳动者的总小时数等。然后对于金额部分也是如此。我认为它与SUMIF有关,但无法解决。

在此先感谢,非常感谢。

1 个答案:

答案 0 :(得分:0)

我不完全确定我理解你的问题,但这是我最好的猜测。如果您有一个查找表,将“作业描述”映射到主电子表格工作区域之外的某个位置,则可以使用Lookup()函数填充每行的速率。

LOOKUP(lookup_value, lookup_vector, [result_vector])

为您的例子

LOOKUP(<cell job description is in>, <column containing job descriptions in lookup table>, <column containing rates in lookup table>)

您的查找表如下所示:

LABOUR | $5.50
FORK   | $8.50
...

以下是查找的官方文档:http://support.office.microsoft.com/client/446D94AF-663B-451D-8251-369D5E3864CB?lcid=1033&query=&NS=EXCEL&Version=15&ShowNav=false&helpid=xlmain11.chm60076