![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Excel
文章平均质量分 86
PythonFun
Python编程爱好者,专注于Python基础入门学习,程序软件设计。
展开
-
如何计算两个指定日期相差几年几月几日
ChatGPT为什么能够运算,本质上其内部还是调用了python来处理,当然我们也可以让它给我们生成Python代码,并加以修改后就可以使用了。不过在Python中我们需要考虑多种因素,如月份大小,年份大小等,同时还得安装Python软件,手动输入日期,计算过程比VBA可能还要复杂一点。以上计算的前提是B1的日期要大于A1的日期,如果A1日期大于B1日期时,应用上面的公式会出错,这时可以加上if判断来计算。假定给出两个日期,让你计算两个日期之间相差多少年,多少月,多少天,应该如何操作呢?原创 2024-02-03 20:43:32 · 1249 阅读 · 0 评论 -
如何批量获取当前文件夹下的文件名
最近,在和网友交流时,对方推荐了一个视频,我打开一看,是一个手工获取当前目录下所有文件名的手机视频。用的方法是在win11中复制所有文件的路径,然后粘贴到Excel当中,通过查找替换和分列的方法,清除冗余部分,最后得到文件名。这种方法很巧妙,没有借助于编程或者不太常见的软件就获取了文件名。我随后也探索了一些简便的方法和大家一起来分享。原创 2024-02-03 20:37:15 · 1757 阅读 · 0 评论 -
Python根据Excel表进行文件重命名
最后,遍历字典,执行文件重命名操作。当前目录下有AAA.txt,BBB.txt, CCC.txt等多个文件,我们需要把它们批量重命名为111.txt, 222.txt, 333.txt这样的形式,一般的批量重命名的方法很难实现。导入模块,打开工作簿,获取表格的内容,循环每一行,读取非空数据,然后用os.rename()进行重命名。Excel表中,A列为旧的文件名, B列为新的文件名,我们可以手动对新文件名进行修改,然后通过Python读取txg每一行,把A列文件名重命名为B列对应的文件名。原创 2024-01-28 09:35:19 · 2157 阅读 · 0 评论 -
文本批量替换谁更强:Python VS. Excel公式
由于事先没有问题主有多少条数据,后来才知道有几千万条,这时用Excel肯定是不行的,因为Excel容纳的数据量有限,故我们就可以用Python来解决这个问题。我们采用python中的pandas,把txt读取成csv文件,然后按照买家昵称合并,之后把被替换表不必替换的数据保留,最后再用pd.to_csv()保存为txt文件。有人在Emeditor群里提问:有下面两张表,一张被替换表,一张参照表,想把替换表的内容根据对照表进行替换,如果对照表没有对应数据就用替换表中原有的内容。原创 2024-01-06 16:30:53 · 398 阅读 · 0 评论