首页 > 其他分享 >一张图教会你查找函数

一张图教会你查找函数

时间:2024-12-12 12:29:59浏览次数:7  
标签:函数 指定 教会 查找 区域 lookup 年龄 部分

大家好,我是小鱼。

一张图给你教明白: 这个函数是一个查找函数,它的作用是当我们给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找的值。

结合给的图片中的例子来做说明: 我们看一下这张图,表一是一些人的信息,我们想要在表2中自动找到乙的年龄。

第1部分:lookup_value,这是要我们指定想查找的内容。比如我想查乙的年龄,这个格子就应该是乙所在的A13。

第2部分:table_array,指的是要指定查找的区域范围。 我们给定的参数查找范围要符合以下条件才不会出错:

  1. 查找目标一定要在该区域的第一列;
  2. 该区域中一定要包含要返回值所在的列; 我们拿图片上的例子解释——要找到乙的年龄,第1列应该从B列姓名开始,最后一列应该包含D列年龄。

第3部分:col_index_num,是一个整数值。 它要说明返回的是第2个部分指定区域中的第几列,比如图中指定区域里,年龄是第3列,所以这里写3。

第4部分:range_lookup。 这里就两个选项,精确查找填即0,模糊查找写1。 精确查找就是数据必须一模一样才算,模糊查找就是数据包含了某个部分就算。 比方说精确查找,那就必须是乙才对。 如果是模糊查找,那么甲乙也算。

希望这篇文章能对你有所帮助。点赞收藏不迷路呦!

标签:函数,指定,教会,查找,区域,lookup,年龄,部分
From: https://blog.csdn.net/2401_84268222/article/details/144423769

相关文章

  • 二分查找(灵神思路,区间范围)
    classSolution{public:intlower(vector&nums,inttarget){intn=nums.size();intleft=0;intright=n-1;while(left<=right){intmid=left+(right-left)/2;if(nums[mid]<target){left=mid+1;}elseif(nums[mid]>=target){right=mid-1;}}retu......
  • 二分查找第一个出现target的位置(不断左偏移)
    includeincludeusingnamespacestd;intbinarySearchFirstOccurrence(vector&nums,inttarget){intleft=0;intright=nums.size()-1;intresult=-1;while(left<=right){intmid=left+(right-left)/2;if(nums[mid]==target){r......
  • 实现单词的简单倒置和atoi函数
    单词的简单倒置主要步骤1.将整个字符串逆序2.再将每个单词逆序c语言代码实现过程atoi函数c语言代码简单实现 复杂实现考虑方面1.空字符串或仅包含空白字符串2.正负号3.非数字字符4.数字溢出c语言实现  相关代码解释 1.跳过前导空格:使用isspace函......
  • nice函数和nice 命令
    1. nice 命令(Linux/Unix系统)在类Unix系统(如Linux)中,nice是一个命令,用于设置一个进程的优先级,或者说它的"nice值"。这个优先级影响进程的CPU时间分配。基本用法:bashCopyCodenice-n<nice值><命令>参数说明:-n<nice值>:指定进程的nice值,范围通常从-20(最高......
  • 关于内联函数(实际使用的例子)
    C++内联函数(inlinefunction)是指在编译时将函数调用直接替换为函数体的代码,从而避免函数调用的开销。1.它通常用于短小的函数,以提高程序的执行效率。2.内联函数通过在函数声明前加上inline关键字来定义。3.使用内联函数可以减少函数调用的栈操作,但过度使用可能增加代码体......
  • c#委托 ,自定义函数中使用委托
    Func<int,int,int>t=(j,i)=>i+j;//自定义委托Func表示有返回值,返回两个的和Console.WriteLine(t(6,4));//输出10Func<int,bool>a=delegate(intj){returnj>0;};Console.WriteLine(a(6));......
  • C++中的虚函数和纯虚函数
     在C++中,虚函数和纯虚函数都有助于实现多态性,但它们之间有几个重要的区别。 一、虚函数(VirtualFunction)1.定义:当你在基类中使用virtual关键字声明一个成员函数时,你就创建了一个虚函数。这意味着即使通过基类指针或引用调用了该函数,实际执行的可能是派生类中重写的......
  • Flask 视图函数
    视图函数是Flask应用中的核心部分,它负责处理请求并生成响应。视图函数与路由紧密结合,通过路由将URL映射到具体的视图函数。以下是对Flask视图函数的详细说明,包括如何定义、使用请求数据、返回响应、以及如何处理错误等。定义视图函数:视图函数是处理请求并返回响应的核......
  • OpenCV的简单函数
    一、二值化(threshold)1.二值化图二值化图:就是将图像中的像素改成只有两种值,其操作的图像必须是灰度图。2.实现方法,函数阈值法(THRESH_BINARY)反阈值法(THRESH_BINARY_INV)截断阈值法(THRESH_TRUNC):低阈值零处理(THRESH_TOZERO)超阈值零处理(THRESH_TOZERO_INV)OTSU阈......
  • Golang学习笔记_02——函数
    Golang测试功能应用Golang学习笔记_01——包函数文章目录函数1.定义2.返回值3.命名返回值4.可变参数源码Go语言中的函数是一种基本的编程结构,用于封装一段代码,以便在需要时多次调用。函数可以接收参数并返回结果,是实现代码复用和模块化编程的重要手段。1......