16个可帮助您解决现实生活中问题的Excel公式

许多人将Excel视为仅对业务应用程序有用的工具,但是当您看到以下简单实用的公式时,您会发现Excel还可以帮助您在家解决现实生活中的问题。

Whether you’re shopping for a new car loan, want to figure out which mutual fund investment is best for you, or if you’re just trying to make sense out of your bank account, Excel is a powerful tool that can help.

The 15 formulas below were carefully selected for both simplicity and for how powerful they are with helping regular people figure out complex issues. If you’re a teacher trying to sort out student grades, a parent trying to get a handle on your household spending, or a young couple shopping for your first home loan, the formulas below can help.

财务公式

购买新房并被所有抵押贷款术语弄糊涂了?寻找新车,对汽车贷款条款感到困惑,销售人员不断向您扔钱?

不要害怕。开始购物之前,请先使用Excel进行研究!

Whenever you’re comparing any loan terms and want to quickly figure out your actual monthly payment given different variation in terms, take advantage of the powerful (and simple) PMT formula.

在这里您需要使用以下公式:

  • 贷款的利率百分比
  • 贷款期限(还清多少笔?)
  • 贷款的起始原理
  • 未来价值,如果出于某种原因,该贷款被认为在贷款还清之前就还清了零(可选)
  • 贷款类型–如果在每个月末到期,则为0;如果在开始时到期,则为1(可选)
  • 这是一种很酷的方法快速比较各种贷款以了解您的付款情况;只需创建一个Excel工作表,其中列出了每笔潜在的贷款以及有关它们的所有可用信息。然后,创建“付款"列,并使用PMT公式。

    只需抓住刚创建的PMT单元的右下角,然后将其向下拖动,即可计算出所有表格中列出了贷款条款。

    如您所见,当您可以并排比较贷款条款时,就会显示出一些明显的现实。例如,对于19,500美元的汽车贷款,如果您花时间四处逛逛,得到的贷款只降低了几个百分点,那么每月可以为您节省很多钱,并且在整个生命周期中可以节省数千美元

    (非常感谢Mark Jones(Twitter上的@redtexture),他指出,对于PMT和FV公式,在使用同一时期时要非常小心-在此期间使用每月付款的情况需要将利息期限除以12个月)

    —马克·琼斯(@redtexture)2015年11月26日

    这就是我们的读者如此出色的原因–感谢您的帮助有了此修复标记!

    当您希望将一些资金投资到CD(存款证明)之类的东西时,下一个公式就会派上用场,并且您想知道什么该CD将在期末用完。

    使用 FV公式需要了解以下内容:

  • 贷款利率
  • 付款次数(或投资贷款期限(以月为单位)
  • 每个期间的付款(通常每月)
  • 当前初始余额(可选)
  • 贷款类型–如果到期应付款为0每个月的月底;如果开始时是到期日,则为1(可选)
  • 因此,让我们使用您从银行提供给您的信息中了解的条款来比较多个银行CD。在下面的示例中,假设您拥有20,000美元的遗产来投资CD。

    如您所见,利率再次以十进制格式表示(以银行给您的利率除以乘以100),且付款为零,因为CD的付款通常基于已支付的起始值和终值。这是当您对要考虑的每张CD使用FV公式时的比较结果。

    毫无疑问,利息越高,CD越长的使用期限,收益就越大。当然,唯一的缺点是三年之内您一分钱都无法动用。对于很多人来说,这有点太长了,但这就是投资的本质!

    如今,大多数银行都使您能够将近一年的银行交易下载为CSV格式。这是一种使用Excel分析支出的理想格式,但是有时从银行收到的数据非常混乱。

    使用逻辑功能是现货超支的好方法。

    理想情况下,银行会自动将您的支出归类,或者您已经设置了帐户,以便将事物归入支出类别。例如,我们去的所有餐馆都贴有“ DiningOut"标签。

    这使我们很容易使用逻辑函数来识别我们何时外出吃饭和消费超过20美元。

    要执行此操作,只需在新列中创建逻辑函数,查找类别列为“ DiningOut"且交易列大于-$ 20的任何值(下面的比较显示为“ <",

    在一个公式中同时使用IF和AND看起来很棘手,但是如果您考虑一下,这是很合理的。如果AND语句为true,则IF语句将输出美元金额(C2),否则为FALSE; AND语句将检查类别是否为“ DiningOut",并且交易金额是否大于20美元。

    您已经拥有了它!无需手动筛选所有这些交易,现在您确切地知道了这些时间。 es当您在某个类别中超支时。与往常一样,Excel公式可以节省大量时间。

    使列表有意义

    列表是日常生活的重要组成部分。如果您要管理家庭,那么您将不断使用列表。

    Maybe you’re on the Parent-Teacher Committee and you’ve been sent a long list of community donations. It’s up to you to figure out who in the community donated to a specific school project, and how much. Or maybe you run a family business and you do payroll for the half-dozen employees you employ, and have to summarize their individual expense charges.

    无论列表是什么,Excel都可以帮助您快速组织和排序值。让我们以PTC为例。这是社区成员的捐款列表。

    如果您想查看某个人的名字出现在列表中的次数,可以将COUNT公式与IF公式结合使用。因此,首先创建一列以检查此人是否是Michelle。如果是,则将单元格设置为1。如果不是,则将其设置为空格“"。

    下一步,创建另一个列,该列计算您在列表中找到Michelle Johnson的次数

    这将为您提供E列中每个具有1而不是空格的位置的计数。

    这是做这种事情的最简单方法,但这确实需要两个步骤。

    如果您不介意使用稍微高级一点的功能,则可以考虑使用许多组合的“ IF"功能之一,例如 SUMIF COUNTIF AVERAGEIF 。这些仅允许您在逻辑条件为真时执行功能(COUNT,SUM或AVERAGE)。使用上面的示例,它的工作方式如下。

    此公式将查看A列,其中包含所有供体名称,并且如果范围内的单元格与引号中的条件匹配,则按一。这样一来,您就可以一次计算出捐赠者姓名等于“ Michelle Johnson"的所有时间。

    这比使用两列要快得多,但对于某些人而言,可能有点太复杂了–因此,请使用最适合您情况的方法。

    有时可以创造性地使用的另一个功能是LEN功能。此函数告诉您一串文本中有多少个字符。

    在上面的示例中使用此字符的一种有趣方式是通过计算捐赠列中的位数来突出显示捐赠超过1,000美元的捐赠者

    然后,您甚至可以根据E列中的值来格式化另一列;

    为此,您需要突出显示“捐赠"列中的所有单元格,选择菜单中的 Home 标签,然后单击<工具栏中的strong>条件格式。然后选择使用公式来确定要格式化的单元格

    设置此公式为真的值的格式下设置范围:到列/

    在此示例中,如果您将条件设置为“> 3",则超过$ 1,000的任何内容都会收到特殊格式。不要忘记单击 Format…(格式...)按钮,并选择所需的特殊格式。

    另外,请注意。您会注意到我的范围定义为“ $ E2:$ E11",而不是“ $ E $ 2:$ E $ 11"。由于某种原因,当您选择范围时,它将默认为前者,而后者将不起作用。您需要使用相对寻址,如上图所示。然后,您的条件格式将根据第二个范围的条件起作用。

    组织银行和财务下载

    有时,当您从企业下载信息时-无论是您的银行,您的健康保险公司或您经营业务的其他任何地方,传入数据的格式并不总是符合您的需要。

    例如,假设从银行导出的数据中,您将获得标准格式的日期。

    如果您想添加自己的新列(以年份开头),并包含收款人信息(用于您自己的排序目的) ,从一列中提取信息非常容易。

    您可以使用 RIGHT 函数从该列的文本中提取年份。

    上面的函数告诉Excel将D列中的文本作为文本,并从右侧提取四个字符。 CONCATENATE 函数将这四位数字与下一行的收款人文本拼在一起。

    请记住,如果您确实想从日期中提取文本,则需要使用“ = TEXT(D2," mm / dd / yyyy")"功能将其转换为文本格式(而不是日期)。然后,您可以使用RIGHT函数提取年份。

    CONCATENATE确实很方便,当您要从一堆不同的列中提取文本并将它们拼凑成一个长字符串时。例如,您可以将一个人的名字,姓氏,街道地址,城镇和州串联到一个包含该人完整地址的字段中。

    从帽子上捡随机名

    最后一个有趣的功能是在必须要做的事情(例如从圣诞帽中挑选一些名字)时可以使用的功能。放开那顶帽子和那些纸屑,然后拿出笔记本电脑并启动Excel!

    使用功能 RANDBETWEEN ,您可以让Excel在以下范围内随机选择一个数字:您指定的数字。

    您需要使用的两个值是最低和最高数字,它们应该位于您应用于每个人姓名的数字范围的末端。

    按下Enter键后,该功能将随机选择范围内的数字之一。

    它具有尽可能的随机性和防篡改性。因此,与其从帽子里挑选一个数字,不如从Excel中挑选一个数字!

    使用Excel解决日常问题

    您可以看到,Excel不仅用于数据分析专家和业务专家。任何人都可以从Excel中发现的许多功能中受益。

    本文是否为您提供了有关如何使用Excel解决自己生活中的问题的任何创意?您是否曾经以创造性的方式使用过其中一些Excel函数? 在下面的评论部分分享您自己的想法和故事,我想听听他们的想法!

    图片来源:Goodluz通过Shutterstock.com <

    标签: Microsoft Excel 电子表格