Excel formula Excel-需要公式的帮助

Excel formula Excel-需要公式的帮助,excel-formula,Excel Formula,我期待着尝试做以下事情 我想有三个专栏 交易|类别|金额 所以我想在交易中输入一个特定的名字,比如说为了论证“特易购”,然后在分类栏中返回一个结果,比如“杂货”,然后我可以在金额栏中输入一个具体的金额,然后我自己输入金额栏 问题是,我将需要有无限或相当多的不同的交易,并有他们在预先确定的类别,以便每次我在交易中键入时,它会自动为我显示类别 非常感谢大家的帮助。 我知道一个简单的If语句是不够的,我可以让它工作使用一个简单的If语句没有问题,但由于每个事务是不同的,我不知道如何进一步编程 谢谢。

我期待着尝试做以下事情

我想有三个专栏

交易|类别|金额

所以我想在交易中输入一个特定的名字,比如说为了论证“特易购”,然后在分类栏中返回一个结果,比如“杂货”,然后我可以在金额栏中输入一个具体的金额,然后我自己输入金额栏

问题是,我将需要有无限或相当多的不同的交易,并有他们在预先确定的类别,以便每次我在交易中键入时,它会自动为我显示类别

非常感谢大家的帮助。 我知道一个简单的If语句是不够的,我可以让它工作使用一个简单的If语句没有问题,但由于每个事务是不同的,我不知道如何进一步编程

谢谢。
科林使用查找表。假设它在一张名为“类别”的纸上,看起来是这样的:

  |  A    |  B
1 | Name  | Category
2 | Tesco | Groceries
3 | Shell | Fuel

然后,在您描述的表格中,在“类别”字段中使用
=VLOOKUP(A2,类别!$A$2:$B$3,2,FALSE)
,假设它在B2中。

使用查找表格。假设它在一张名为“类别”的纸上,看起来是这样的:

  |  A    |  B
1 | Name  | Category
2 | Tesco | Groceries
3 | Shell | Fuel

然后,在您描述的表格中,在您的“类别”字段中使用
=VLOOKUP(A2,类别!$A$2:$B$3,2,FALSE)
,假设它在B2中。

我使用数据验证和表格来做这件事

在本例中,我将在查找表上有两个包含拾取列表的表

事务表:[Name]=“loTrans”-仅包含已排序的事务列表

类别表:[Name]=“loCategory”-表中有两列,按两列排序-Trans和Category

  • 标题1:交易
  • 标题2:类别

详情表:

  • 事务字段将使用 命名范围“trans”,从loTrans表中选择
  • 事务字段还将使用数据验证,使用命名的 范围,但命名范围的源(“selCat”)将稍微多一些 复杂。它将类似于:

    =偏移量(位置分类[Trans],匹配(输入位置分类[Trans],0)-1,1,计数如果(位置分类[Trans],输入位置分类[A3],1)

  • 当您输入详细信息并选择不同的交易时,数据验证将仅限于所选交易的类别


我经常使用数据验证和表格来实现这一点

在本例中,我将在查找表上有两个包含拾取列表的表

事务表:[Name]=“loTrans”-仅包含已排序的事务列表

类别表:[Name]=“loCategory”-表中有两列,按两列排序-Trans和Category

  • 标题1:交易
  • 标题2:类别

详情表:

  • 事务字段将使用 命名范围“trans”,从loTrans表中选择
  • 事务字段还将使用数据验证,使用命名的 范围,但命名范围的源(“selCat”)将稍微多一些 复杂。它将类似于:

    =偏移量(位置分类[Trans],匹配(输入位置分类[Trans],0)-1,1,计数如果(位置分类[Trans],输入位置分类[A3],1)

  • 当您输入详细信息并选择不同的交易时,数据验证将仅限于所选交易的类别


一笔交易可以有多个类别吗?你的问题用公式解决看起来更复杂。你有没有一个例子,知道你是如何实现它的?一笔交易可以有多个类别吗?你的问题用公式解决看起来更复杂。你有没有一个例子,知道你是如何实现它的?这看起来很好,但你能给我寄一个样本,这样我就可以使用和修改我需要的吗?现在请打招呼。明天早上会做。编辑答案,链接到示例文件,看起来很好,但你能给我寄一个样本,这样我就可以使用和修改我需要的吗?现在打招呼。明天早上会做的正在编辑答案,并链接到示例文件