如何在Excel中将文本从单元格获取到另一个

柯蒂斯·卡莱尔

好的,

因此,我试图计算一堆包含某些正常工作数据的单元格。我现在正在尝试将日期添加到该标准中,然后将该标准键入另一个单元格中。他的问题是单元格包含“日期和时间”,我只想过滤“包含”特定日期的单元格。

这是我的公式= COUNTIFS(Sheet3!G:G,“ example”,Sheet3!AC:AC,C50,Sheet3!AB:AB,A $ 48)AB列是日期/时间。我希望能够将日期改成A48,然后对包含该日期的所有单元格进行计数,但是由于该单元格中还有时间,因此无法正常工作。反正有排除日期吗?

我也尝试过运行一些代码。这解决了我的时间问题,但是当遇到空白单元格时代码不会停止。我该怎么做呢?或者,如果我可以解决上述问题,那么我根本不需要代码。这是代码。

Sub ConvertDates()
'Updateby20140529
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address,      Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.Int(Rng.Value)
    If IsEmpty(WorkRng) Then Exit Sub
Next
WorkRng.NumberFormat = "mm/dd/yyyy"
End Sub

谢谢你

脑电图

在我看来,OP有两个问题:

这解决了我的时间问题,但是当遇到空白单元格时代码不会停止。

1)我怎样才能做到这一点?

2)或者,如果我可以解决上述问题,我根本不需要代码。

第二个问题已经由@pnuts通过以下公式回答:

=COUNTIFS(Sheet3!G:G,"example",Sheet3!AC:AC,C50,Sheet3!AB:AB,">="&A$48,Sheet3!AB:AB,"<"&A$48+1)  

让我们看第一个问题。

宏不会停止的原因有两个:

  1. 代替使用验证单元格值IsEmpty(Rng.Value2),它使用验证用户提供的整个范围IsEmpty(WorkRng)

  2. 验证发生在单元格的值被重述后,Rng.Value = VBA.Int(Rng.Value)因此在验证时该单元永远不会为空。

这是您修改的代码,我也做了其他小的修改。

Sub ConvertDates_Original()
Const kTitleId = "Kutools for Excel"
Dim Rng As Range, WorkRng As Range
    On Error Resume Next
    Set WorkRng = Application.InputBox("Range", kTitleId, Selection.Address, Type:=8)
    If WorkRng Is Nothing Then Exit Sub
    For Each Rng In WorkRng
        With Rng
            If IsEmpty(.Value2) Then Exit Sub
            .Value = Int(.Value2)
            .NumberFormat = "mm/dd/yyyy"
    End With: Next
End Sub

建议访问以下页面,以更深入地了解所做的更改:

范围对象(Excel)变量和常量

让我知道您可能对代码和所做的更改有任何疑问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Excel中将单元格与另一个单元格关联/链接?

来自分类Dev

如何在Excel中将一个单元格的值作为另一个单元格的位置

来自分类Dev

如何在基于关键字的Excel 2013中将特定文本从一个单元格剪切和粘贴到另一个单元格?

来自分类Dev

如何在MATLAB中将单元格从一个Excel文件复制到另一个Excel文件

来自分类Dev

如何在MATLAB中将单元格从一个Excel文件复制到另一个Excel文件

来自分类Dev

如何在Excel中逻辑测试另一个单元格的格式

来自分类Dev

如何在另一个单元格中基于文本在一个单元格中输入信息

来自分类Dev

如何在另一个单元格中基于文本在一个单元格中输入信息

来自分类Dev

如何在Excel中将数据移动到另一个工作表中的8个连续的单元格中?

来自分类Dev

如何在Excel中复制行并将值从一个单元格复制到另一个单元格?

来自分类Dev

如何在另一个单元格之后对一个单元格进行排序?

来自分类Dev

Excel 2013:根据另一个单元格中的日期更改单元格中的文本

来自分类Dev

根据从公式得出的另一个单元格文本突出显示excel中的单元格

来自分类Dev

如果另一个单元格的文本为“ Lost”,如何减去两个单元格?

来自分类Dev

如何在C#中将datagridview1的datagridview单元格与datagridview2的另一个datagridview单元格进行比较

来自分类Dev

当另一个单元格包含文本时,Excel SUMIF

来自分类Dev

Excel-如何将单元格中的部分文本分割成另一个单元格

来自分类Dev

将数据从自定义 tableview 单元格获取到另一个 VC?

来自分类Dev

如何在动态生成的 html 表中将数据从一个文本框获取到另一个文本框?

来自分类Dev

从另一个单元格获取数据时,如何使Excel忽略特殊字符和空格?

来自分类Dev

如何自动在列中插入每个单元格的文本作为对另一个单元格的注释

来自分类Dev

Excel:从另一个单元格获取行号以计算平均值

来自分类Dev

如何在Excel中基于另一个单元格的值将值重复到行中

来自分类Dev

Excel如何在表中查找值并从另一个单元格返回值

来自分类Dev

如何从单元格中另一个项目的手势获取单元格引用

来自分类Dev

Excel 2010:如何在另一个范围的单元格更改中的单元格中运行FUNCTION过程?

来自分类Dev

当另一个单元格在Excel中写入某些内容时,如何更改单元格的颜色?

来自分类Dev

如何根据Excel中的另一个单元格值格式化单元格?

来自分类Dev

EXCEL:如何对与另一个“合并”单元格相对应的多个单元格/值求和?

Related 相关文章

  1. 1

    如何在Excel中将单元格与另一个单元格关联/链接?

  2. 2

    如何在Excel中将一个单元格的值作为另一个单元格的位置

  3. 3

    如何在基于关键字的Excel 2013中将特定文本从一个单元格剪切和粘贴到另一个单元格?

  4. 4

    如何在MATLAB中将单元格从一个Excel文件复制到另一个Excel文件

  5. 5

    如何在MATLAB中将单元格从一个Excel文件复制到另一个Excel文件

  6. 6

    如何在Excel中逻辑测试另一个单元格的格式

  7. 7

    如何在另一个单元格中基于文本在一个单元格中输入信息

  8. 8

    如何在另一个单元格中基于文本在一个单元格中输入信息

  9. 9

    如何在Excel中将数据移动到另一个工作表中的8个连续的单元格中?

  10. 10

    如何在Excel中复制行并将值从一个单元格复制到另一个单元格?

  11. 11

    如何在另一个单元格之后对一个单元格进行排序?

  12. 12

    Excel 2013:根据另一个单元格中的日期更改单元格中的文本

  13. 13

    根据从公式得出的另一个单元格文本突出显示excel中的单元格

  14. 14

    如果另一个单元格的文本为“ Lost”,如何减去两个单元格?

  15. 15

    如何在C#中将datagridview1的datagridview单元格与datagridview2的另一个datagridview单元格进行比较

  16. 16

    当另一个单元格包含文本时,Excel SUMIF

  17. 17

    Excel-如何将单元格中的部分文本分割成另一个单元格

  18. 18

    将数据从自定义 tableview 单元格获取到另一个 VC?

  19. 19

    如何在动态生成的 html 表中将数据从一个文本框获取到另一个文本框?

  20. 20

    从另一个单元格获取数据时,如何使Excel忽略特殊字符和空格?

  21. 21

    如何自动在列中插入每个单元格的文本作为对另一个单元格的注释

  22. 22

    Excel:从另一个单元格获取行号以计算平均值

  23. 23

    如何在Excel中基于另一个单元格的值将值重复到行中

  24. 24

    Excel如何在表中查找值并从另一个单元格返回值

  25. 25

    如何从单元格中另一个项目的手势获取单元格引用

  26. 26

    Excel 2010:如何在另一个范围的单元格更改中的单元格中运行FUNCTION过程?

  27. 27

    当另一个单元格在Excel中写入某些内容时,如何更改单元格的颜色?

  28. 28

    如何根据Excel中的另一个单元格值格式化单元格?

  29. 29

    EXCEL:如何对与另一个“合并”单元格相对应的多个单元格/值求和?

热门标签

归档