Python全系列 教程
3567个小节阅读:5928.9k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
示例-获取每件商品的销售金额
每件商品的销售金额=商品的单价*商品的数量
xxxxxxxxxx
语法:
LOOKUPVALUE(要返回的值,哪张表中搜索哪列,自己表根据哪列查找,[查找的列],[查找的值]…[当返回值有0个或多个时,默认返回的值])
返回满足一个或多个列匹配条件所对应的值 参数: 第一参数:包含要返回的值的现有列的名称。 它不能是表达式。 第二参数:现有列的名称(要查找的范围),可以是第一参数表中的列,也可以是相关表中的列,但不能是表达式 第三参数:要在第二参数中查找的值 第四、五…参数:(可选)同第二、三参数,必须成对出现 最后一个参数:(可选)当满足查找条件返回的值为0个或多个时,默认返回的值。
xxxxxxxxxx
售价 = LOOKUPVALUE('商品表'[售价],'商品表'[商品编码],'销售表'[商品编码])
在销售表中【新建列】为【销售金额】
xxxxxxxxxx
销售金额 = '销售表'[销售数量]*'销售表'[售价]
上面的方式可以实现,但是必须先创建【售价】这列,如果不想创建【售价】我们该怎么办呢?可以使用函数:
xxxxxxxxxx
多端找一端
RELATED
在销售表中【新建列】为【销售金额2】
xxxxxxxxxx
销售金额2 = [总销售数量]*RELATED('商品表'[售价])
示例-每件商品有多少订单
xxxxxxxxxx
一端找多端
RELATEDTABLE
在商品表中【新建列】
xxxxxxxxxx
订单数 = COUNTROWS(RELATEDTABLE('销售表'))