EXCEL 如何按行值列值 获取所需结果

EXCEL 如何按行值列值 获取所需结果,第1张

首先,要确保两张Sheet中,B列的数据要一致,即

Sheet2中B列的数据,在Sheet1中B列都能找到(单元格匹配,不是模糊匹配)

然后,使用下列公式:

=SUMIFS(Sheet1!A:A,A2,Sheet1!B:B,B2,Sheet1!C:C)

公式往下拉即可。

公式解释:

在Sheet1的A列,查找A2的值,同时满足Sheet1的B列相应单元格的值等于B2

然后返回相应C列的期末库存和。

data[ 列名 ]:取单列或多列,不能用连续方式取,也不能用于取行。

data[ i:j ]:用起始行下标(i)和终止行下标(j)取单行或者连续多行,不能用于列的选取。

data列名:只用于取单列,不能用于行。

dataloc[行名,列名]:用对象的loc[]方法实现各种取数据方式。

datailoc[行下标,列下标]:用对象的iloc[]方法实现各种取数据方式。

……待添加……

首先生成一个DataFrame对象:

小结:

(1)用数据直接加名称的方式只能获取完整的列(data[ 列名 ] √),不能企图用行名来获取一整行(data[ 行名 ] ×)。

(2)用data[ 列名 ] 方式只能明确指定待选取的列名,不能用连续取值方式。

小节:

(1)用数据直接加矩阵索引的方式只能获取完整的行(data[ 行索引 ]√),不能企图用列索引来获取一整列(data[ 列索引 ]×)。

(2)用data[ 列索引 ] 的方式只能取得单行,或者连续多行,而没法跳跃式指定抽取。

小结:

通过“data列名”的方式只能取单独一列,无法连续取,用同样的方式取单独一行。

每一列都是一个TableColumn,我们可以直接创建也可以在JavaFX Scene Builder中创建好。 TableView的数据填充,需要一个ObservableList。其中需要一个类来做数据填充。

以上就是关于EXCEL 如何按行值列值 获取所需结果全部的内容,包括:EXCEL 如何按行值列值 获取所需结果、pandas的DataFrame对象抽取“整列”或者“整行”数据、javafx8 里的tableview对象,怎样在点击某一行时,获取到该行的所有tablecell对象等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9869885.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存