首页 > 其他分享 >填空题回答(Power Query)

填空题回答(Power Query)

时间:2024-06-22 17:31:42浏览次数:26  
标签:Power 结果 Text 填空题 List 问题 Split 答案 Query

问题:

由问题+答案生成结果

let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
结果 = Table.AddColumn(源, "结果", each Text.Combine(List.Combine(List.Zip({Text.Split([问题],"__") , Text.Split([答案],"、")}))))
in
    结果

逆向(根据结题和答案反推问题):

let
    源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
    问题 = Table.AddColumn(源, "问题", each List.Accumulate(Text.Split([答案],"、"),[参考结果],(x,y)=>Text.Replace(x,y,"__")))
in
    问题

 

标签:Power,结果,Text,填空题,List,问题,Split,答案,Query
From: https://www.cnblogs.com/officeplayer/p/18262542

相关文章

  • JeecgBoot-queryFieldBySql-远程命令执行-RCE漏洞
    影响范围:3.0.0<=jeecg-boot<=3.5.32.4.x<=jeecg-boot<=2.4.6POC:POST/jeecg-boot/jmreport/queryFieldBySqlHTTP/1.1Host:ipPragma:no-cacheCache-Control:no-cacheSec-Ch-Ua:"GoogleChrome";v="125","Chromium&q......
  • 网优小插件_利用Power Automate Desktop抓取物业点信息
            日常在无线网络优化,经常需要提取某一地市,某个属性物业点信息(物业点名称、地址、及经纬度信息),本文利用PowerAutomateDesktop(PRA)和百度地图经纬度拾取网站,通过自动的方式抓取相关信息。PowerAutomateDesktop简介        PowerAutomateDesktop是......
  • [题解]AT_abc256_h [ABC256Ex] I like Query Problem
    思路首先可以看一下P4145,在P4145中使用了一种叫势能线段树的Trick。对于势能线段树,我个人的理解是,对于一段区间(或一个点)直接暴力维护,在经过很少的次数后操作将没有意义的题就可以使用势能线段树。在本题中,如果没有推平操作,显然我们可以直接使用势能线段树,时间复杂度可以轻......
  • [题解]AT_abc237_g [ABC237G] Range Sort Query
    思路将小于等于\(x\)的元素赋为\(1\),其余的赋为\(0\)。那么一个区间内小于等于\(x\)的数量就是区间中\(1\)的数量。那么,将区间升序排列就是将\(1\)先堆在前面,将\(0\)堆到后面;降序排列同理。考虑动态维护\(x\)的位置,记其位置为\(t\)。如果\(l\leqt\leqr\),则......
  • [题解]AT_abc248_d [ABC248D] Range Count Query
    思路其实很简单,我们可以将所有数值相同的值的下标存入一个vector里面。因为,我们既然要查找\(X\),不妨把所有值为\(X\)的下标存在一起,方便查找。(可以在输入的时候完成)我们不妨在每一个数值后面添加一个哨兵,然后二分查找第一个大于等于\(l\)的数和第一个大于等于\(r+1\)......
  • ICEE-Power-SCR-OptoisolaterDriver-MOC Series-MOC3081/2/3: 6-Pin DIP Zero-Cross T
    EnglishWords:SCR:双向可控硅Traic:单向可控硅找Datasheet的好去处:DigiKey,Mouser,Arrow三家全球最大的电子元器件采购平台,搜索到的元器件页面会有Datasheet可供下载。https://www.digikey.com/en/products/detail/onsemi/MOC3083M/281240https://www.mouser.com/datas......
  • jquery 节点
    1..each().each()方法用于遍历jQuery对象集合中的每个元素。$(selector).each(function(index,element){//`this`isthecurrentDOMelementconsole.log(index,element);});2..find().find()方法用于在当前集合的每个元素的子元素中查找匹配的元素。......
  • Windows的Gitlab Runner搭配的PowerShell脚本:自动下载Directory.Build.props相关文件
    简介GitlabRunner在Windows上运行之后,我们在.gitlab-ci.yml中编写script语句,思路和Linux是一样。但是考虑到Windows的特点,为了让程序员少接触一些知识点,以及给未来执行作业的时候预留更多的操作空间。简单说就是未来修改执行作业时候的逻辑,但是每个软件仓库根目录下的.gitlab-ci......
  • Windows的Gitlab Runner搭配的PowerShell脚本:自动上传网站并配置IIS
    简介GitlabRunner在Windows上运行之后,我们在.gitlab-ci.yml中编写script语句,思路和Linux是一样。但是考虑到Windows的特点,为了让程序员少接触一些知识点,以及给未来执行作业的时候预留更多的操作空间。简单说就是未来修改执行作业时候的逻辑,但是每个软件仓库根目录下的.gitlab-ci......
  • Windows的Gitlab Runner搭配的PowerShell脚本:推送包到NuGet仓库
    简介GitlabRunner在Windows上运行之后,我们在.gitlab-ci.yml中编写script语句,思路和Linux是一样。但是考虑到Windows的特点,为了让程序员少接触一些知识点,以及给未来执行作业的时候预留更多的操作空间。简单说就是未来修改执行作业时候的逻辑,但是每个软件仓库根目录下的.gitlab-ci......