advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 1215 for (Mook) (0.001 sec.)
[[20150305225740]]
#score: 9211
@digest: caa831d276dd635b5d8791fc703ceb16
@id: 67424
@mdate: 2015-03-06T00:09:58Z
@size: 1692
@type: text/plain
#keywords: concatleft (29523), き^□ (15497), ○△□ (8898), △□△□ (7882), 容○△ (7748), か^△ (7748), 藤△: (7748), 藤^△ (7748), △: (5365), indata (5134), ○: (3694), substitute (3119), rept (2987), 法則 (2229), delim (2081), 記号 (2043), の法 (1666), 佐藤 (1480), ずき (1401), ザ定 (1015), 一定 (1005), trim (956), すず (922), 切ら (790), optional (774), 稲葉 (643), 義関 (627), 100 (514), で区 (482), 区切 (473), function (413), (稲 (380)
『セルから目的の記号をを抽出する』(かっぱ)
セル内に一定の法則のもとで記号が表示されているので、その記号のみを抽出する関数を教えてください。 ○:たなか^△:すずき^□:佐藤 上記のように3つの項目が^で区切られており、その先頭にある ○△□を1つのセルに抽出したいのです。 ^で区切られた項目は2以上の場合や、^記号がない場合もあります。 ○:たなか^△:すずき^□:佐藤 △:たなか^▼:すずき ○:たなか △:すずき^□:佐藤^△:すずき^□:佐藤 導きたい内容 ○△□ △▼ ○ △□△□ よろしくお願いします < 使用 Excel:Excel2010、使用 OS:Windows7 > ---- 関数の回答が出そうな気もしますが、つなぎでマクロのユーザ定義関数です。 標準モジュールに下記をおき、データがA列にあるならB列に B1=If(A1="","",ConcatLeft(A1,"^")) のような形で。 Function ConcatLeft(indata As String, delim As String, Optional num As Long = 1) Dim w For Each w In Split(indata, delim) ConcatLeft = ConcatLeft & Left(w, num) Next End Function (Mook) 2015/03/06(金) 00:34 ---- 無理やり!!! =LEFT(A1,1)& TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"^",REPT(" ",100)),":",REPT(" ",100)),200,100))& TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"^",REPT(" ",100)),":",REPT(" ",100)),400,100))& TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"^",REPT(" ",100)),":",REPT(" ",100)),600,100))& TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"^",REPT(" ",100)),":",REPT(" ",100)),800,100))& TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"^",REPT(" ",100)),":",REPT(" ",100)),1000,100)) とりあえず6記号まで^と:は全角にしてあります。 (稲葉) 2015/03/06(金) 09:08 ---- よく読んだら変なこと書いてあった >^記号がない場合もあります。 それ一定の法則じゃない (稲葉) 2015/03/06(金) 09:09 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/201503/20150305225740.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97050 documents and 608253 words.

訪問者:カウンタValid HTML 4.01 Transitional