我从来没有真正使用过Excel,但我对Python 3很在行(所以我可以在某种程度上遵循计算机逻辑)。
我经常在工作中使用Excel,并且浪费大量时间重复相同的值。我要做的是,如果列匹配,就让Excel自动填充行。
例如,假设彩虹的每一种颜色(A列)对应于不同的用户(B列)和数字(C列)。
Red => Steve => 1
Orange => Jeremy => 2
Yellow => Sarah => 3
etc.
如何使这些输出自动化,以便在输入A12时:
Orange
我有这样的数据表:
First Second Third Fourth
B159 top_8,top_9,top_10,top_11 B159 GRAND PRIX CAP
B185 top_12,top_13,top_14 B159 GRAND PRIX CAP
B186 top_15,top_16 B159 GRAND PRIX CA
在Excel中,我有两列等于第三列。如何使前两者相互对应?下面列出的是一个小示例。抱歉,我不知道如何正确地将Excel粘贴到这篇文章中。如您所见,我有标题为UPC、Barcode、RMSID、UPC和Barcode的A-E列。列A和D是UPC的相同值。B和C都对应于UPC列,或者A和D。我希望B和C彼此对应,因为它们都共享A或D的值。因此,如果C和D彼此对应,那么B也对应,我希望在E列中显示这一点。如何在Excel中编写这段代码?
A B C D E
UPC Barcode RMSID UPC
好的,我在Excel2007中有两个文件。它们都太大了,无法手动完成这种由数千行组成的排序。
文件1的名字和ID号为2列: Joe 1 Mark 2 Bob 3 Sally 4等...
文件2的姓氏和ID号为2列: Smith 1 Johnson 2 Brown 3 Hands 4
有没有一种简单的方法可以在excel中对这两个列表进行排序,这样我就可以有一个列文件,上面写着Joe Smith 1、Mark Johnson 2等
有什么想法?如果用excel很难做到这一点,我想其他选择就是python。
我想在pandas中做一些类似Vlookup的事情,我有一个两列的数据框,需要检查第二列值(B)在第一列(A)中是否有效,如果是,则将行和第二列值插入到名为C的新列中,下面是示例表: 原始数据帧为: A B
a -
b a
c a
d b
e d 首选数据帧为: A B C
a - N/A
b a -
c a -
d b a
e d b 实际上,我是python的初学者,但在excel中,这可以通过A列和B列之