精华内容
下载资源
问答
  • 换句话说,就是用表格显示数据表中的数据,数据表的定义知道了(二维数组),要显示的字段知道了,现在要找出要显示的字段的英文名出来。 解决: 以上问题使用EXCEL解决,先将数据表定义复制到B、C列,查找字段...

    问题:

    在应用开发中,可能会有这样一种场景:已知数据表A字段名定义(中文名称,英文字段名),已知显示表格字段名(中文名称),希望找到显示表格列对应的字段(英文名)。

    换句话说,就是用表格显示数据表中的数据,数据表的定义知道了(二维数组),要显示的字段知道了,现在要找出要显示的字段的英文名出来。

    解决:

    以上问题使用EXCEL解决,先将数据表定义复制到B、C列,查找字段中文名称复制到C列,H列为存储结果。

    数据表定义 字段中文名称 英文名称是什么?

     

    B

     

    C E H
    KEY        VALUE         KEY        ?VALUE

    1、H列为结果列,在B-C表中,查找使B=E,然后取出B-C表的值,即C列,H公式为:

    =LOOKUP(1,1/(E2=$B$2:$B$52),$C$2:$C$52)

    H列按住右下角十字标往下拖,即可完成对E列的查找。

    这里模拟问题中的场景数据:B列相当于字段中文名称,C列相当于字段英文名,E列相当于需求中要求显示的字段,H列相当于输出结果。

    可以看到H列中已经显示了查找结果,有部分字段没有找到匹配值。

    注:

    这样的公式将输出错误的结果:

    =LOOKUP(E2,$B$2:$B$52,$C$2:$C$52)

    LOOKUP是模糊匹配,会出现找到的结果并不完全匹配查找KEY的情况。

     

    2、若需要将#N/A值转换为空,则公式为:

    =IFERROR(LOOKUP(1,1/(E2=$B$2:$B$52),$C$2:$C$52),"")

    后续操作:

    若要将找出的列变成SQL语句,则可以在对H列数据补全后拷贝H列到UltraEdit编辑器中,使用替换法进行替换。使用UltraEdit正则表达式:

    要替换的文本框输入:^p

    替换文本框输入:,

     最后的结果就是以逗号分隔的字段值了,例如:ID,KGSJ,JGSJ......。

    展开全文
  • 1.5.2 数组数 24 1.5.3 输入数组公式 25 1.5.4 修改数组公式 25 1.5.5 扩展或缩小多单元格数组公式 26 1.5.6 选择数组公式所在区域 27 1.5.7 使用常量数组 27 1.6 创建跨工作表和跨工作簿引用的公式 28 ...
  • │ 技巧136 用二维表创建数据透视表.xls │ 技巧137 组合数据透视表内的日期项.xls │ 技巧138 快速统计重复项目.xls │ 技巧139 在数据透视表中添加计算项.xls │ ├─第4篇-函数导读 │ ├─第14章 函数...
  • 技巧182 用二维表创建数据透视表 技巧183 自动刷新数据透视表 技巧184 快速统计重复项目 技巧185 解除数据透视表的列数限制 技巧186 数据透视表的合并标志 技巧187 在数据透视表中排序 技巧188 利用...
  • 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介  《Visual C++开发实战1200例》分为I、II两卷共计1200个例子,包括...
  • 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介  《Visual C++开发实战1200例》分为I、II两卷共计1200个例子,包括...
  • 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介  《Visual C++开发实战1200例》分为I、II两卷共计1200个例子,包括...
  • java范例开发大全(pdf&源码)

    热门讨论 2013-07-04 13:04:40
    实例67 二维数组的创建与使用 92 实例68 矩阵转置 93 实例69 奇数阶幻方 94 实例70 求方阵对角线之和 96 实例71 矩阵的加法 97 实例72 矩阵的减法 98 实例73 快递报价单 99 5.3 数组的排序 101 实例74 冒泡排序法 ...
  • Java范例开发大全 (源程序)

    热门讨论 2011-04-27 07:47:22
     实例67 二维数组的创建与使用 92  实例68 矩阵转置 93  实例69 奇数阶幻方 94  实例70 求方阵对角线之和 96  实例71 矩阵的加法 97  实例72 矩阵的减法 98  实例73 快递报价单 99  5.3 数组的排序 ...
  • java范例开发大全源代码

    热门讨论 2011-10-30 23:31:51
     实例67 二维数组的创建与使用 92  实例68 矩阵转置 93  实例69 奇数阶幻方 94  实例70 求方阵对角线之和 96  实例71 矩阵的加法 97  实例72 矩阵的减法 98  实例73 快递报价单 99  5.3 数组...
  • java范例开发大全

    2013-03-08 20:06:54
    实例67 二维数组的创建与使用 92 实例68 矩阵转置 93 实例69 奇数阶幻方 94 实例70 求方阵对角线之和 96 实例71 矩阵的加法 97 实例72 矩阵的减法 98 实例73 快递报价单 99 5.3 数组的排序 101 实例74 冒泡排序法 ...
  • 实例053 利用二维数组向MSFlexGrid表格添加数据 实例054 利用数组设置MSFlexGrid的表头和列宽 实例055 幼儿识字卡片 实例056 Visual Basic内嵌汇编语言 实例057 在Visual Basic 6.0中实现栈 3.3 控件数组 ...
  • 实例053 利用二维数组向MSFlexGrid表格添加数据 实例054 利用数组设置MSFlexGrid的表头和列宽 实例055 幼儿识字卡片 实例056 Visual Basic内嵌汇编语言 实例057 在Visual Basic 6.0中实现栈 3.3 控件数组 ...
  • Java范例开发大全(全书源程序)

    热门讨论 2013-04-05 11:50:26
    实例67 二维数组的创建与使用 92 实例68 矩阵转置 93 实例69 奇数阶幻方 94 实例70 求方阵对角线之和 96 实例71 矩阵的加法 97 实例72 矩阵的减法 98 实例73 快递报价单 99 5.3 数组的排序 101 实例74 冒泡...
  • 实例043 将二维数组中的行列互换 53 实例044 利用数组随机抽取幸运观众 54 实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例...
  • 实例043 将二维数组中的行列互换 53 实例044 利用数组随机抽取幸运观众 54 实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例...
  • 实例043 将二维数组中的行列互换 53 实例044 利用数组随机抽取幸运观众 54 实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例...
  • 实例043 将二维数组中的行列互换 53 实例044 利用数组随机抽取幸运观众 54 实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例...
  • 实例043 将二维数组中的行列互换 实例044 利用数组随机抽取幸运观众 实例045 用数组设置JTable表格的列名与列宽 3.2 数组操作 实例046 数组的下标界限 实例047 按钮控件数组实现计数器界面 实例048 复选框...
  • 实例043 将二维数组中的行列互换 实例044 利用数组随机抽取幸运观众 实例045 用数组设置JTable表格的列名与列宽 3.2 数组操作 实例046 数组的下标界限 实例047 按钮控件数组实现计数器界面 实例048 复选框...
  • 实例043 将二维数组中的行列互换 实例044 利用数组随机抽取幸运观众 实例045 用数组设置JTable表格的列名与列宽 3.2 数组操作 实例046 数组的下标界限 实例047 按钮控件数组实现计数器界面 实例048 复选框...
  • 实例043 将二维数组中的行列互换 实例044 利用数组随机抽取幸运观众 实例045 用数组设置JTable表格的列名与列宽 3.2 数组操作 实例046 数组的下标界限 实例047 按钮控件数组实现计数器界面 实例048 复选框...
  • 实例043 将二维数组中的行列互换 实例044 利用数组随机抽取幸运观众 实例045 用数组设置JTable表格的列名与列宽 3.2 数组操作 实例046 数组的下标界限 实例047 按钮控件数组实现计数器界面 实例048 复选框...
  • 实例133 二维数组的输出 162 实例134 获取数组当前的键名和值 162 实例135 检测数组中是否存在某个值 163 实例136 获取数组中的当前单元 164 实例137 从数组中随机取出元素 165 实例138 合并数组 166 实例139 拆分...
  • 实例133 二维数组的输出 162 实例134 获取数组当前的键名和值 162 实例135 检测数组中是否存在某个值 163 实例136 获取数组中的当前单元 164 实例137 从数组中随机取出元素 165 实例138 合并数组 166 实例139 拆分...
  • 本章主要介绍了与GUI设计密切相关的线性二维绘图及其相关函数、绘图工具函数和绘图注释函数。二维绘图函数常用于GUI设计中的数据可视化模块。 第4章:句柄图形系统。本章主要介绍了GUI对象的概念及其操作函数,各种...
  • 如何动态分配二维数组 纯虚函数是如何使用的 堆和栈有什么区别 两个类互为成员应该如何声明 bool和BOOL有什么区别 GlobalAlloc(),malloc()和new()有什么区别 如何使用关键字volatile 如何实现int与CString,char*与...
  • 范式理论 - 设计二维表的指导思想 数据完整性 数据一致性 在Python中操作MySQL NoSQL数据库入门 NoSQL概述 Redis概述 Mongo概述 Day41~55 - 实战Django Day41 - Django快速上手 Web应用工作机制 HTTP...
  • 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介  《Visual Basic开发实战1200例》分为I、II两卷共计1200个例子,...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

excel二维数组查找匹配