首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用Excel某几列有标题显示到新列

如果我们有好几列有内容,而我们希望在新列中将有内容标题显示出来,那么我们怎么做呢? Excel - TEXTJOIN function 1....- - - - 4 - - - 在开始,我们曾经使用INDEX + MATCH方式,但是没有成功,一直是N/A https://superuser.com/questions/1300246/if-cell-contains-value-then-column-header...所以我们后来改为TEXTJOIN函数,他可以显示,也可以显示标题,还可以多个列有时候同时显示。...- - 4 - - - 15 Year 5 - - - - 5 - - - =TEXTJOIN(", ",TRUE,IF(ISNUMBER(B2:I2),$B$1:$I$1,"")) 如果是想要显示,...则: =TEXTJOIN(", ",TRUE,IF(ISNUMBER(B2:I2),B2:I2,"")) 其中,ISNUMBER(B2:I2)是判断是不是数字,可以根据情况改成是不是空白ISBLANK

11.3K40
您找到你想要的搜索结果了吗?
是的
没有找到

JS面试题(一)

创建了一个对象 函数this指向这个对象 对象__proto__指向函数prototype 返回这个对象 7.对象访问属性过程 先访问自身,如果没有则通过__proto__指向...有数组索引组成数组,或由对象属性组成数组 14.说一说深拷贝理解? 是基础类型属性直接拷贝,数组或者对象属性进行重新遍历。...$("#abc").nextAll(“p”).hide() 38、清空所有em标签里内容 $(“em”).empty 39、jquery事件click和on(“click”)有哪些区别 on...支持事件委托 支持多个事件 click 不支持事件委托 只能绑定一个事件 40、如何自定义事件?...jQuery.noConflict() jQuery 使用 noConflict 方法来放弃 调用时命名,之后由 jQuery 代替 进行编写 54、如何jQuery获取元素在文档位置?

8310

JQuery最全常用方法指南

map(callback) jQuery对象一组元素利用callback方法转换其,然后添加到一个jQuery数组。 not(expr) 从匹配元素集合删除与指定表达式匹配元素。...slice(start, [end]) 从匹配元素集合取得一个子集,和内建数组slice方法相同。 add(expr) 把与表达式匹配元素添加到jQuery对象。...andSelf() 前一个匹配元素集合添加到当前集合 取得所有div元素和其中p元素,添加border类属性。...(array, callback) 使用某个方法修改一个数组项,然后返回一个新数组 jQuery.inArray(value, array) 返回value在数组位置,如果没有找到,则返回... $("input").val("test"); //表单输入框value设为test $("#msg").click(); //触发id为msg元素单击事件 $("#msg").click

10.9K20

前端之jQuery

原生js对象如何转换成jQuery对象?...)时得到地对象就是jQuery对象,当我们通过模糊筛选得到多个标签时(这些标签以数组形式返回)得到就是标签需要使用$(' ')转为jQuery对象,只有jQuery对象才能使用以下方法。...,我们都可以使用.on()方法来绑定事件,但是hover这种jQuery定义事件就不能用.on()方法来绑定了。...目的: 我们已经创建好事件如果想被动态创建标签使用就需要用到事件委托,比如已经创建好了按钮点击事件如果我们要将这个事件绑定给动态创建一个按钮就通过事件委托,事件绑定给按钮父标签,这样当子标签...(collection, callback(indexInArray, valueOfElement)) 数组元素按照索引一个一个迭代出来,描述:一个通用迭代函数,它可以用来无缝迭代对象和数组

4.8K21

jQuery使用

jquery如何调用方法?...元素[使用jquery选择器获取到需要操作元素].方法() 四、使用JQ完成省市二级联动 1.需求分析 使用jquery完成省市二级联动 2.技术分析 2.1数组遍历操作 方式一: ?...追加内容 apend: A.append(B) B追加到A内容末尾处 appendTo: A.appendTo(B) A加到B内容末尾处 3.步骤分析 第一步:确定事件(change...事件),在绑定函数里面获取用户选择省份 第二步:创建二维数组来存储省份和城市 第三步:遍历二维数组省份(与用户选择省份进行比较)【使用JQ遍历操作】 第四步:接着遍历数组城市 第五步:创建一个城市文本节点...] 第三步:获取到option添加到右侧下拉列表中去。

8.2K31

jQuery中常用函数和属性详细解析

map( callback ) jQuery对象一组元素利用callback方法转换其,然后添加到一个jQuery数组。...add( expr ) 把与表达式匹配元素添加到jQuery对象。 children( [expr] ) 取得一个包含匹配元素集合每一个元素所有子元素元素集合。...andSelf( ) 前一个匹配元素集合添加到当前集合取得所有div元素和其中p元素,添加border类属性。...( obj ) 一个类似数组对象转化为一个真正数组 选取div元素集合转化为一个数组 var arr = jQuery.makeArray(document.getElementsByTagName...( array, callback ) 使用某个方法修改一个数组项,然后返回一个新数组 jQuery.inArray( value, array ) 返回value在数组位置,如果没有找到,则返回

2.5K10

jq---方法总结

什么是jQuery使用jQuery之前,我们必须先了解什么是jQuery,它能够干什么(不然我们为啥要用它)。 jQuery是一个非常流行快速、小巧、功能强大开源JavaScript库。...( $B ); // 在$A内部末尾位置追加$B $A.appendTo( $B ); // $A追加到$B内部末尾位置 $A.prepend( $B ); // 在$A内部开头位置追加$B $...表示当前迭代数组元素或对象属性 // this 与 value 相同 alert( i + " = " + value ); // 如果函数return false,终止遍历 }); // $....map()用于遍历数组元素或对象属性,并将每次执行遍历函数返回封装为数组返回 var obj = { name: "jQuery", age: 20, isAdmin: true }; var resultArray...// this 指向全局对象(window) if( typeof value === "number"){ return null; // 如果函数返回null或undefined,则不会添加到结果数组

3K20

jquery 使用方法

使用jQuery第一步,往往就是一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中元素。...常用工具方法有以下几种: 1 $.trim() 去除字符串两端空格。 2 $.each() 遍历一个数组或对象。 3 $.inArray() 返回一个数组索引位置。...如果该不在数组,则返回-1。 4 $.grep() 返回数组符合某种标准元素。 5 $.extend() 多个对象,合并到第一个对象。...8 $.isArray() 判断某个参数是否为数组。 9 $.isEmptyObject() 判断某个对象是否为(不含有任何属性)。...$('p').unbind('click'); 所有的事件处理函数,都可以接受一个事件对象(event object)作为参数,比如下面例子e: 1 $("p").click(function(

1.6K10

杨老师课堂之Jquery筛选,事件,效果,Ajax,javascript跨域)

map(callback),一组元素转换成其他数组(不论是否是元素数组) has(expr|ele),保留包含特定后代元素,去掉那些不含有指定后代元素。...map(callback),一组元素转换成其他数组(不论是否是元素数组) has(expr|ele),保留包含特定后代元素,去掉那些不含有指定后代元素。...1.3 串联 add(expr|ele|html|obj[,con]),把与表达式匹配元素添加到jQuery对象 A.add(B) A和B拼凑在一起,等效 $(A,B) andSelf(),加入先前所选加入当前元素...“click”,function(event){ var username = $("#username").val(); //获取元素 if(username==""){ //判断是否为...$("#msg").html("文本框不能为.

8.2K20

jQuery设计思想

这是它区别于其他Javascript库根本特点。 使用jQuery第一步,往往就是一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中元素。...$.each() 遍历一个数组或对象。 $.inArray() 返回一个数组索引位置。如果该不在数组,则返回-1。 $.grep() 返回数组符合某种标准元素。...$.extend() 多个对象,合并到第一个对象。 $.makeArray() 将对象转化为数组。 $.type() 判断对象类别(函数对象、日期对象、数组对象、正则对象等等)。...$('p').unbind('click'); 所有的事件处理函数,都可以接受一个事件对象(event object)作为参数,比如下面例子e:   $("p").click(function...() 停止事件向上层元素冒泡 在事件处理函数,可以用this关键字,返回事件针对DOM元素:   $('a').click(function(e) {     if ($(this).attr

2.2K60

JQuery学习

);//可以将其当做数组使用 //对$divs 中所有的div让其标签体内容变为"bbb" // $divs.html("bbb"); // JQuery --> JS :...: 1.如果操作是元素固有属性,则建议使用pro; 2.如果操作是元素自定义属性,则建议使用attr * 复选框状态checked 和 下拉表列selected...* 对象1.append(对象2):将对象2添加到对象1元素内部,并且在末尾 2.prepend():父元素子元素追加到开头 * 对象1.prepend(对象2):将对象2添加到对象...1元素内部,并且在开头 3.appendTo():父元素子元素追加到末尾 * 对象1.appendTo(对象2):将对象1添加到对象2元素内部,并且在末尾 4.prependTo():父元素子元素追加到开头...给结束按钮绑定单击事件 $("#stopID").click(function () { //处理按钮是否可以使用效果

16.5K20

Web前端学习笔记之jQuery基础

如果一个对象是 jQuery对象,那么它就可以使用jQuery方法:例如$(“#i1”).html()。 $("#i1").html()意思是:获取id为 i1元素html代码。...(a))")// 找到所有后代不含a标签li标签 练习: 自定义模态框,使用jQuery实现弹出和隐藏功能。...等DOM定义事件,我们都可以使用`.on()`方法来绑定事件,但是`hover`这种jQuery定义事件就不能用`.on()`方法来绑定了。...示例: 表格每一行编辑和删除按钮都能触发相应事件。...终止each循环 return false; 伏笔... .data() 在匹配元素集合所有元素上存储任意相关数据或返回匹配元素集合第一个元素给定名称数据存储

3.5K20

JQuery常用命令

原生 DOM 对象不能调用 JQuery 提供函数 JQuery 函数返回数组对象也不能调用核心 DOM 成员 (6). 原生 DOM 对象和 JQuery 对象间如何转换 ①....JQuery 函数第二部分:事件处理函数 JQuery 历史上先后出现了若干事件处理函数 (1). one(事件名称, fn) 仅对指定事件监听一次 (2). on() / off() (3). click...JQuery trigger()函数 使用 JS 代码代替用户触发指定事件,调用之前绑定监听函数 ('.btn').trigger( 'click' ) 可简写:('.btn').click...JQuery 函数第三部分:动画函数 — 隐藏和显示动画 隐藏和显示函数通过使用定时器修改目标元素 width / height / opcaity 三个样式来实现动画 (1). $(..)....面试题:JQuery如何使用JSONP发起异步请求: (1). $.getJSON() ①. 使用XHR发起异步请求(不能跨域) $.getJSON('x.php', doResponse) ②.

6.4K10

jQuery (二)

事件处理程序高级注册 使用bind()为添加事件 $('p').bind('click', f); p元素click事件和函数f进行绑定,需要使用闭包 还可以使用三个,第一事件,第二个为Event...,由于是异步,先返回false,再执行动画,false意思为通知click事件不能进入队列,进行等待。...,还有一个线性缓动函数为linear 所有的缓动函数都在jQuery.easing,[1.png] 上方缓动函数,还可以自定义,即添加一个数组即可,如 jQuery.easing['squareroot...$('div').js_jquery(); // 直接使用加载类库 }) 底层是使用XMLHttmpRequest对象来获取将要执行脚本内容,然后内容添加到script元素内部。..., ''); // 遍历jQuery对象每一个元素 this.each(function() { // 参数字符串作为文本添加到每一个元素后面,并添加一个br jQuery

9.3K30
领券