Tag: 替代

从不同的数据中返回date,其中date格式为文本,date的数字从1到2不等

Data —————–| —– Formula —|——————- Date (Output) —————————— (name – Aug 7, 2015) ——————————————————— 07/08/15 | -'}{[]//-;'; (lots of characters) (name – Aug 7, 2015) ——————-07/08/15 长度总是变化很大(名称也变化 – 2015年1月27日) – 27/01/15 Varied text (name – Aug 17, 2015) —————————————– 17/08/15 与数据的问题是,它使用几个字符,并不断变化,并且一些date显示一个数字较短,(例如(名称 – 2015年8月17日)(名称 – 2015年8月7日))使其难以使用=右边和=中间的位置变化(从阅读停止Excel作为date,我已经包括了下面的图片,因为我知道我的数据不是以一个干净的方式显示,提前道歉。 以下是我尝试过的一些公式: =DATEVALUE(MID(A2,FIND("-",A2)+1,LEN(A2)- FIND("-",A2)-1)) 由于符号太多,无法返回正确的值。 =RIGHT(A2,14) , =SUBSTITUTE(RIGHT(C2,14),")","") , =datevalue 无法在一天中提取一位数的date。

结合中期和替代

是否可以将MID或RIGHT函数与replace函数结合使用,并将其作为另一个单元格的值的条件。 我有两列一个是产品代码,从第8个字符开始,有3个字母对应的颜色,然后有3个字符的大小(这是结束所以会使用正确的function) 假设A1看起来像这样xxxxxx-BLK30C和B1说color,那么我想提取MID(在这个例子中是8,3 BLK)。 如果B1说大小,我想从右边提取3。 那么如果这是一种颜色,我想用实际的单词代替3个字母的代码,例如“Blk”变成“Black”,“BLU”变成“BLUE” 谢谢

search和替代多个值

D列是C列的LOOKUP结果 ABCD 1 1234 1234567 Person1 ASKXXXXXXXX 2 3692 8465837 Person2 AFTXXXX 如果有8个,我需要用DreplaceD中的X,如果有4个,用D代替D中的X。 我尝试下面的公式,但只适用于8X,而不是4X的。 =IF(SEARCH("XXXXXXXX",D2),SUBSTITUTE(D2,"XXXXXXXX",$B$2),IF(SEARCH("XXXX",D2),SUBSTITUTE(D2,"XXXX",$A$2),"")) 感谢您的任何帮助。

替代textjoin公式不适用于最终单元格

我想在Excel中连接单元格后删除唯一的值。 这是一个电话号码列表,我把它们合并成一个单元格后,用逗号分隔。 我正在使用这个公式: =SUBSTITUTE(TEXTJOIN(",",TRUE,$I$19:$I$28),I19&",","") 无论出于何种原因,它适用于除最后一个之外的范围内的每个细胞; 这意味着最后的电话号码仍然显示在最后的列表中。 例如,如果我有号码12345 23456 34567 and 45678 ,它应该是这样的: 23456,34567,45678 12345,34567,45678 12345,23456,45678 12345,23456,34567 但它是这样出来的 23456,34567,45678 12345,34567,45678 12345,23456,45678 12345,23456,34567,45678 任何想法,为什么这可能会发生?

Google表格替代回车

如何使用命令SUBSTITUTE或任何其他合适的命令,用逗号和空格(“,”)replace单元格中的回车符(换行符)。 作为一个例子,我想改变左边的单元格看起来像正确的单元格。 谢谢。

根据匹配标准在Excel中replace单元格值

我不确定我的标题是否正确,但我不知道该怎么说。 不是Excel专家,所以我需要帮助。 我有COL A和COL B,COL A包含名称,COL B包含COL A的链接。COL A和COL B中的所有值都是唯一的。 然后,我有COL,C,D,E,F,G,H包含COL A的值。 我需要用COLUMN B(链接)中的值replaceCOLUMNS C,D,E,F,G,H中的每个值。 也许截图会更好地解释它。 我真的不知道该怎么做,所以直截了当的答案是非常棒的。 我正在使用Google Spreadsheets和Excel,但是我不知道如何创buildmacros,所以我们将不胜感激。

Excel:多个替代,不嵌套和没有VBA

我有我想要删除的数据的单元格。 单元格通常如下所示: alm1 105430_65042M 1993_5689IB ALM99 3455 344C 0001_4555Alm5 一些但不是全部的单元格包含像“almj”的文本,其中“j”是一个正整数。 我想删除那部分。 我想要输出如下所示: 105430_65042M 1993_5689IB 3455 344C 0001_4555 所以像这样的工作 SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"alm1",""),"ALM99",""),"Alm5","") 但是对于我的全部数据集,我需要这个数百深的嵌套函数,因为我的“alm”有时是大写字母,有时不是,整数可以在1到100之间变化。这似乎是一个痛苦的方法这个。 有没有一种方法可以告诉它查找列中列出的文本(所以我可以在不同的表中列出一个从alm,alm1,…,alm100开始的列),然后让它忽略大小写然后只是取代东西? 我试着在函数replace的第二个参数中引用一个$ M $ 1:$ M $ 100的列,但它不工作。 SUBSTITUTE(A2,$M$1:$M$100,"") 列M包含“alm”alm1“,…,”alm100“等

删除excel中的第一个零

我想从Excel中删除以下代码中的第一个零,问题是零不具有相同的模式。 我能做些什么来达到这个目的? 以下代码:0000450D 00320A 0000107B 023B 我想要的代码是这样的:450D 320A 107B 23B 有任何想法吗? 谢谢!

删除excel中string的单引号

在我的Excel中,我在单元格中有以下文本: INSERT INTO `educations`(`education_id`, `school`, `specialization`, `date_from`, `date_to`, `user_id`) VALUES (NULL,'NULL','software','2006-01-01 00:00:00','2006-01-01 00:00:00',@inserted_id); 我想(以编程方式)replace所有'NULL',并将其更改为NULL(不带引号)。 我尝试使用替代function,但我不能得到它的工作。 =SUBSTITUTE(DU7;"''NULL''";"NULL")

添加0的可变数字

我有一组使用以下命名约定的位置: KP 0.18 CP 02 KP 100.33 CP 06 KP 72.93 CP 09 我想要改变所有的KP值,以便在小数点前有3位数字,例如: KP 000.18 CP 02 KP 100.33 CP 06 KP 072.93 CP 09 任何人都可以想办法做到这一点,不涉及10嵌套替代function?