`
- 浏览:
783740 次
- 性别:
- 来自:
上海
-
公式太长,超过255个字符,会报超过255个字符的错误,怎么处理?
通过&符号可以解决,案例公式 ="abcd123" 变成 ="abcd" & "123" 即可。
简单比较2列内容是否相同,注意不能用'相同',即单引号
=IF(A2=B2),"相同","不同")
数据如下,要求比较出去单位后的字符串内容是否相同
货币资金(万元) 货币资金(元)
应收票据(万元) 应收票据(元)
=IF(LEFT(A2,LEN(A2)-4)=LEFT(B2,LEN(B2)-3),"相同","不同")
常用字符串函数
注意还有lenb,leftb...之类的
len(s) 求长度
trim(s) 去掉两端空格
replace(s,a,b) 替换s中子串a,用b替代
left(s,a) 从左边取若干字符
right(s,a) 从右边取若干字符
mid(s,a,b) 从中间取若干字符
instr(s1,s2) s1中查找字符串s2,返回位置
instr(a,s,s) 从a位置在s1中查找字符串s2,返回位置
EXCEL中如何根据动态的行号和列号取单元格的值的方法如下:
1、ADDRESS(1,2),取表格第一行,第二列的值单元格地址引用,该函数值为$A$2;
2、INDIRECT($A$2),获取A2单元格的值;
3、A1里输入=INDIRECT(ADDRESS(3,算出来的值))
比如下面由行1-8,列A,B的Excel表格,实际需要获取的是 单元格B3的值,但是假设B和3不是已知的,而是根据计算获取而来的,比如分别是单元格A6,B6的值,那么如何获取B3的值呢?
=INDIRECT("$"&A6&"$"&B6&"")
A B
1 1 2
2 3 4
3 5 6
4
5 列 行
6 B 3
7 4
8
="本单元格行号为"&ROW()&"列号为"&COLUMN()
取列: =COLUMN(A1)
取行: =row(A1)
在EXCEL中如何取得具有特定内容的单元格的行号,或列号。
比如,我要在A1到F20中取出内容为应付账款的单元格的行号或者列号。
MATCH函数只能取一排或一列,不能取A1到F20的范围。
https://zhidao.baidu.com/question/278620501.html?qbl=relate_question_1&word=excel%B6%AF%CC%AC%B5%A5%D4%AA%B8%F1
EXCEL中MATCH函数只能查找单行或单列区域,多行多列区域查找某值可使用SUMPRODUCT函数,如下图,
查找“应付账款”所在的行,公式用:=SUMPRODUCT((A1:F20="应付账款")*ROW(A1:F20));
查找列用:=SUMPRODUCT((A1:F20="应付账款")*COLUMN(A1:F20));
还可以用ADDRESS函数返回单元格地址:=ADDRESS(SUMPRODUCT((A1:F20="应付账款")*ROW(A1:F20)),SUMPRODUCT((A1:F20="应付账款")*COLUMN(A1:F20)),4);
=sum(A6,A当前行)这个公式可以写成
=SUM(A6,INDIRECT("A"&ROW()))
或
=SUM(A6,INDEX(A:A,ROW()))
再或
=SUM(A6,OFFSET(A$1,ROW()-1,))
公式不能写在A列
=sum(b6,b当前行)这个公式可以写成
=SUM(B6,INDIRECT("B"&ROW()))
或
=SUM(B6,INDEX(B:B,ROW()))
再或
=SUM(B6,OFFSET(B$1,ROW()-1,))
公式不能写在B列
https://zhidao.baidu.com/question/751634876714113444.html
SUMPRODUCT介绍
http://www.360doc.com/content/17/1230/20/37019474_717733761.shtml
My Cases
=ADDRESS(SUMPRODUCT((A1:B54="应收账款(万元)")*ROW(A1:B54)),SUMPRODUCT((A1:B54="应收账款(万元)")*COLUMN(A1:B54)),4)
=SUMPRODUCT((A1:B54="应收账款(万元)")*ROW(A1:B54))
=INDIRECT("$"&C58&"$"&D58&"")
=ADDRESS(SUMPRODUCT((A1:B54="应收账款(万元)")*ROW(A1:B54)),SUMPRODUCT((A1:B54="应收账款(万元)")*COLUMN(A1:B54)),4)
=SUMPRODUCT((A1:B54="应收账款(万元)")*ROW(A1:B54))
=INDIRECT("$"&C58&"$"&D58&"")
=if(LEN(Sheet2!B3)>1, LEFT(Sheet2!B3, LEN(Sheet2!B3)-1), 0)
=IF(RIGHT(IncomeStatementCopyFrom10jqka!B3,1)="万",LEFT(IncomeStatementCopyFrom10jqka!B3,LEN(IncomeStatementCopyFrom10jqka!B3)-1)/10000,IF(LEN(IncomeStatementCopyFrom10jqka!B3)>1,LEFT(IncomeStatementCopyFrom10jqka!B3,LEN(IncomeStatementCopyFrom10jqka!B3)-1),0))
=(SUMPRODUCT(($A$3:$A$26="扣非净利润")*(C$3:C$26))-SUMPRODUCT(($A$3:$A$26="扣非净利润")*(G$3:G$26)))/SUMPRODUCT(($A$3:$A$26="扣非净利润")*(G$3:G$26))
- 大小: 24.6 KB
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Android-LearningNotes.zip,享受学习。,安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全性优势。
Learning Notes
English Version of Introduction to Machine Learning Notes
this is a stanford university's lecture notes.
MIT&热那亚大学 Lorenzo Rosasco副教授的机器学习课程讲义,主要从统计学的角度讲解了机器学习的基础知识
Deep Learning Toolbox Release Notes,Deep Learning Toolbox Release Notes,Deep Learning Toolbox Release Notes
LearningNotes-源码.rar
LearningNotes
Vim learning notes. My personal notes.
3_Learning Notes for Big Data.docx
HKUST, Machine Learning notes, D.Y. Yeung。 香港科技大学,机器学习,研究生经典课件。
【强化学习笔记】Reinforcement Learning Notes,是和入门,逐步深入理解深度强化学习。
Python Learning notes Python Learning notes Python Learning notes Python Learning notes
Hinton - Toronto University - Neural Network for Machine Learning Lecture Notes 课件 有 ppt & pdf 两个版本
NUS NUS Machine Learning Lecture notes for 2009/2010
MIT course -- Introduction to ML.
machine-learning-notes机器学习笔记
自学ORACLE的一些笔记,包括使用过程的疑问及解答,仅入门级材料,写的不好不要笑哈,嘻嘻嘻!
NULL 博文链接:https://iintothewind.iteye.com/blog/1993065
非常好的学习笔记,用实例一步一步教会你如何使用结合iBatis和Spring。英文版,英文不好的朋友也可以借鉴其中的范例。