Excel公式提取特定记录

标签 excel excel-formula spreadsheet

我有一个包含 250 个帐户的 Excel 电子表格,每个帐户都有一堆交易记录。我需要提取利率发生变化的日期。有250000+条记录。

它看起来像这样:

ACCT                    CEL-INT-RATE    LTD-INT-BILL    FileDate
0006365290140074793     84.00           1479.43         20131007
0006365290140074793     84.00           1479.43         20131012
0006365290140074793     84.00           1479.43         20131014
0006365290140074793     84.00           2598.55         20131107 <---
0006365290140074793     21.00           2598.55         20131111
0006365290140074793     21.00           2598.55         20131129
0006365290140074793     21.00           2598.55         20131204

我需要日期'20131107',我用<---标记,利率最后是84.00,然后更改为21.00,用于帐户0006365290140074793

任何人都可以帮助这个公式。

提前致谢

最佳答案

这更像是一种高级用户功能,而不是编码功能,但是......'=IF(A2=A3,IF(B3<B2,"<---",""),"")
将此填充用于一列,<--- 将识别速率何时从 84 变为 21,如示例数据所示。

enter image description here
但是,我不确定您所说的提取是什么意思……这是一次性的事情还是需要自动化的事情?或者只是快速识别?太多未知数,无法真正深入研究。用例是什么?这需要如何工作以及预期的结果是什么?

修正:

一个受欢迎的评论指出,当请求较高日期时,返回的文件日期是较低的 int-rate。这可以通过更改 '=IF(A2=A3,IF(B2>B3,"<---",""),"") 中所示的公式来实现。
或视觉上:
enter image description here

关于Excel公式提取特定记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23832952/

相关文章:

mysql - 以带有标题的 CSV 格式导出 SQL 表

java.lang.OutOfMemory错误: Java heap space while reading Excel file into java bean using XLSReader

VBA:如何使用代码密码保护模块?

Excel - 合并具有共同值的行并将差异连接在一列中

java - Google Spreadsheet getFeed 错误和理解

电子表格网络应用程序的 MySQL 数据库效率

excel - Excel VBA查找重复项并发布到其他工作表

excel - 使用 INDEX 和 MATCH 以及两个条件进行查找

excel - 标记 Excel 列表中剩余的匹配项

vba - 用户单击单元格,提示用户查找文本文件。单元格值包含文件位置的路径