excel函数获取excel中json中的值

这篇具有很好参考价值的文章主要介绍了excel函数获取excel中json中的值。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

存在一份这样的json,作为excel的一列,现在需要获取其中一个字段的值。

{"cloud_account": {"provider": {"region": "\u5317\u4eac", "vendor": "BAIDU"}, "settings": {"deployKey": "fslogin.pem"}, "name": "", "fastone": false, "authPayload": "{\"ACCESS_KEY_ID\": \"sssss\",\"ACCESS_KEY_SECRET\": \"50c36c10734d4c42ae2e47ad7c254d99\"}", "authType": ""}, "cluster_owner": "", "created_by": 0, "fastone": false, "extra_hosts": [], "ldapUri": "ldap://10.0.32.87:389", "ldapBase": "dc=fastonetech,dc=com", "ldapBinddn": "cn=readonly,dc=fastonetech,dc=com", "ldapBindpw": "iHjsQJWUtrJ4H9Vk", "remoteAccesses": [], "mounts": [{"device": "fa.sssss.svc.cluster.local", "fsType": "sftp", "mountpoint": "U", "opts": "", "password": "", "username": "ddddd", "privateKey": "xxxx"}], "nis": {"nis_domain": "", "nis_enabled": "", "nis_server_address": ""}, "price": 0, "providers": [{"keyName": "fslogin.pem", "provider": "BAIDU", "region": "\u5317\u4eac", "vpcId": "vpc-5hruwf7if9ct", "templates": [{"disableHt": false, "enablePublicIP": true, "fsType": [{"name": "b1.c1.16"}], "name": "desktop", "subnets": ["sbn-0rtiyvgsvxab"], "type": [{"name": "bcc.c5.c16m32"}], "volumes": [{"device_name": "sda1", "size": 50, "mount_point": "", "iops": 0}], "role": "COMPUTE"}]}], "scheduler": {"name": "none_windows", "queues": ["desktop"]}, "scheduler_params": {"slurmdbd_host": "", "slurmdbd_port": "", "slurmdbd_address": "", "enforce_limits": false, "accounting": false, "lsf_entitlement_path": ""}, "securityGroups": [], "startupMode": "MANUAL", "autoScaleGroup": [], "apiInfo": "", "autoScale": false, "tags": {".TYPE": "DESKTOP_CLUSTER", ".USER_ID": "3081", ".TENANT_ID": "sssss", ".ID": "6746", ".NAME": "Materials-Studio-2020-Window", ".USERNAME": "sssss", "TYPE": "DESKTOP_CLUSTER", "USER_ID": "3081", "TENANT_ID": "sssss", "ID": "6746", "NAME": "Materials-Studio-2020-Window", "USERNAME": "sssss"}, "schedulerSystem": "none_windows"}   

提取".TENANT_ID"的字符串值的公式:

=MID(C1, FIND("""TENANT_ID"": """, C1) + LEN("""TENANT_ID"": """), FIND("""", C1, FIND("""TENANT_ID"": """, C1) + LEN("""TENANT_ID"": """)) - (FIND("""TENANT_ID"": """, C1) + LEN("""TENANT_ID"": """)))

提取".ID"的字符串值的公式:


=MID(C1, FIND("""ID"": """, C1) + LEN("""ID"": """), FIND("""", C1, FIND("""ID"": """, C1) + LEN("""ID"": """)) - (FIND("""ID"": """, C1) + LEN("""ID"": """)))

要提取 “fsType” 中的 “name” 值,您可以使用以下公式:

=MID(C1, FIND("""fsType"": [{""name"": """, C1) + LEN("""fsType"": [{""name"": """), FIND("""", C1, FIND("""fsType"": [{""name"": """, C1) + LEN("""fsType"": [{""name"": """)) - (FIND("""fsType"": [{""name"": """, C1) + LEN("""fsType"": [{""name"": """)))

该公式假设 JSON 数据位于 C1 单元格中。请根据实际情况调整公式中的单元格引用。此公式将提取 “fsType” 中的 “name” 值,返回结果为 “b1.c1.16”。

获取 “type”: [{“name”: “bcc.gn3.c10m80.1v100-32g”}]中的name的值:

=MID(C1, FIND("""type"": [{""name"": """, C1) + LEN("""type"": [{""name"": """), FIND("""", C1, FIND("""type"": [{""name"": """, C1) + LEN("""type"": [{""name"": """)) - (FIND("""type"": [{""name"": """, C1) + LEN("""type"": [{""name"": """)))

该公式假设 JSON 数据位于 C1 单元格中。请根据实际情况调整公式中的单元格引用。此公式将提取 “type” 中的 “name” 值,返回结果为 “bcc.gn3.c10m80.1v100-32g”。文章来源地址https://www.toymoban.com/news/detail-548609.html

到了这里,关于excel函数获取excel中json中的值的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • go-zero 如何在任意地方获取yaml中的值

    1、config配置文件中新增全局变量 2、main函数所在的入口文件为其赋值 3、然后在想要使用的地方直接使用就可以了。 比如使用yaml中配置的JWT认证的key

    2024年01月20日
    浏览(37)
  • c#获取Web.Config中的值出现的错误及解决办法

    1.错误提示 2.原因寻找 问题出在Web.Config文件中 图示如下: 3.改正代码如下: ettings

    2024年04月11日
    浏览(44)
  • wps js宏获取工作簿、工作表、单元格的值、链接转图片、单元格区域数据转二维数组、保存工作簿的常用Excel操作

             首先说明js宏的全称是JavaScript for WPS,JavaScript语言可以简称js,通过名称知道js宏的本质是用JS语言调用WPS提供的Application对象模型,要求必须有js基础,跳过js直接学js宏会走很多弯路!!!         本篇介绍js操作Excel对象模型的常用方法,助你从vba转战js,这

    2024年02月12日
    浏览(57)
  • 使用Element ui的from表单验证时,绑定的值无法在验证函数中获取值,恒为undefined的问题分析。

    在最近使用element ui的form表单功能进行开发时,通过prop绑定时,无法正确的获取value值,一直输出为undefined,通过调查发现, 在form表单进行发开时,我们会对form绑定上model这个属性, 目前el-form的model主要用表单验证的,也就是配合el-form的rules和el-form-item的prop来使用的。 当你

    2024年02月12日
    浏览(40)
  • 如何获取data中的值?如何取出,存储数据?跳转外部链接?与非本机联调?修改头部标题?动态更改样式?动态获取设备宽高?(微信小程序)

    工具:微信开发者工具 1.如何获取data中的值? 使用 this.data. 2.如何修改data中的值?使用 this.setData({key: value}),其中key为data中修改的数据,value为要修改的值 3.如何存储数据? 1.简单数据wx.setStorage({ key: ‘key’,data: value} 2.对象类数据wx.setStorage({ key: ‘key’,data: {}} 4.跳转外部

    2024年02月10日
    浏览(66)
  • Excel将单元格中的json本文格式化

    打开Excel文件并按下ALT + F11打开Visual Basic for Applications(VBA)编辑器。 输入下面的代码 进入https://github.com/VBA-tools/VBA-JSON,下载release的最新代码 VBA编辑器,“文件”-“导入”, 导入文件 JsonConverter.bas 点击VBA编辑器的菜单栏上的\\\"工具\\\"。 选择\\\"引用\\\",然后在弹出的对话框中找到

    2024年02月14日
    浏览(49)
  • python-将excel表格中的数据转化为json数据格式

    excel表格中的数据,转化为json格式,再用程序去处理json数据,是常见的数据处理方式。这样可以实现按照需求去做数据处理。 除了python环境外,主要用到读取excel文件的库,以及json数据格式处理库。 常用的excel库: openpyxl: 可以用来读写Excel文件的库。可以处理.xlsx文件,支

    2024年02月06日
    浏览(50)
  • Grafana获取URL地址中的json数据

    官方教程:https://grafana.github.io/grafana-json-datasource/query-editor 直接在界面中下载这个插件即可: 也可以使用命令安装: 这里我们使用 fastapi 发送URL,模拟路由 可以访问本地: http://127.0.0.1:15555/test_data 得到dataframe转为字典的数据 点击Grafana左下角的小齿轮,点击 Add new data sour

    2023年04月12日
    浏览(52)
  • React前端解析excel文件,获取excel文件中的数据

    核心 xlsx 相关文档 xlsx库实现纯前端导入导出Excel

    2024年01月23日
    浏览(45)
  • Java中灵活获取excel中的数据

    在java当中获取excel数据,获取每一列数据、每一行数据 在这里例子是将每一行数据获取出来,并带着表头数据返回。 代码: 具体实现逻辑在代码注释当中可以参见。 excel例子: 代码执行:   将执行结果格式化一下,更直观。  我们只要能获取 行列 数据,在就可以根据自

    2024年02月15日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包