- 締切済み
Excel関数:末尾4文字を取り除きたい
marbinの回答
- marbin
- ベストアンサー率27% (636/2290)
拡張子でしょうか? 曲名に"."が含まれないなら"."の位置を取得して その左側を切り出します。 =LEFT(A2,LEN(A2)-FIND(".",A2,1)) 右側4文字を削除していいなら =LEFT(A1,LEN(A1)-4) ※拡張子は3文字とは限りません。
関連するQ&A
- Excel関数について教えてください。
Excel関数について教えてください。 A1が1004の場合は、5555とB1に表示 A1が1005の場合は、5556とB1に表示と A1が1増えると、B1も1増えて表示したいです。 A列 B列 1004 5555
- ベストアンサー
- オフィス系ソフト
- Excel日付の部分一致(年月が一致)検索する関数について教えてくださ
Excel日付の部分一致(年月が一致)検索する関数について教えてください。 A列に日付データがあります。 A列が2010年3月だったら、B列に、1003 2010年4月だったら、1004、以下末尾を+1を反映させる関数を教えてください。 A列 B列 2010/3/6 10:23:19 1003 2010/5/6 9:23:19 1005
- ベストアンサー
- オフィス系ソフト
- 【EXCEL関数】教えてください!!
EXCEL関数について質問です。 1.A列に記入されている文字列の中にあるのに、 2.B列に記入されている文字列の中にないものを 3.C列に抽出 したいのですが、なにか良いEXCEL関数はありますでしょうか。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excel関数
Excel関数を使って下のような表示をさせたいです。 A列:場所、 B列:品名 C列:関数(A列に該当するB列の品名の略称を表示させる) ※下の表は頭文字を結合したものを表示 C列にはどのような関数をくめばいいでしょうか。 ご教授お願いします。 | A B C ーーーーーーーーーーーーーーーー 1|福岡 りんご りばな 2|京都 ぶどう ぶ 3|福岡 ばなな りばな 4|東京 なし なぶ 5|東京 ぶどう なぶ 6|福岡 なし りばな
- ベストアンサー
- Excel(エクセル)
- excel関数(検索)
excel関数でA列に存在するデータがB列に存在するときは、C列に"1"に、存在しないときは"0"とする関数は何を使うべきですか? A B C model-1 model-1 1 model-2 list-02 0 model-3 list-01 1 list-01 model-3 1 list-02 test-01 1
- ベストアンサー
- オフィス系ソフト
- どんな関数を使えばいいでしょう(EXCEL)
EXCEL2003で以下のような表を作っています。 A2~A13・・1月~12月の月を入れています B1~D1・・・店舗名(店舗A~C)を入れています データは店舗ごと(月毎)の売上が入っています。 E列にその月の最低売上をMIN関数で出しています。 F列にE列で出した最低売上の店舗名を出したいのですが、どのように出したらよいのかわかりません。 なるべく簡単な方法で出したいのですが、どうしたら良いでしょうか? 関数で出すと思うのですが、どんな関数を使えばよいでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 【Excel2007】関数などを使いすばやく作業を進めたいのですが…
【Excel2007】関数などを使いすばやく作業を進めたいのですが… シート1のA列に「文字列a」があります。 シート2のA列にはシート1と同じ「文字列a」があるのですがセルの順番が違います。 シート2のB列に「文字列b」があり文字列aが同じ場合、シート2のB列にある「文字列b」を シート1のB列に表示したいのですが関数等で簡単に処理できないでしょうか。 例)シート1のA64に「イロハ」、シート2のA205に「イロハ」で同じものがある場合、シート2のB205にある文字列「ニホヘト」をシート1のB64に表示したい。 良い方法があれば教えて下さい。宜しくお願いいたします。
- ベストアンサー
- その他MS Office製品
- excel2003でcountifs関数と同等の
excel2003でcountifs関数と同等の効果を出すにはどうすればいいのでしょうか? 具体的には、A1からB100に1から5の数字がランダムに入っている場合、 AとBの列がどちらも3である行の個数をカウントしたいです。 よろしくお願いいたします。。
- ベストアンサー
- オフィス系ソフト
- Excel関数について
A列にある関数をB列にコピーする場合、 A列=SUM(AA12+AD12)が、B列=SUM(AB12+AE12)となりますが、 +7(週ごとに関数をコピーしたい)した関数をB列にコピーすることは可能でしょうか? A列をコピーした時にB列に=SUM(AH12+AK12)としたいのですが、教えてください。
- ベストアンサー
- その他MS Office製品
- EXCEL2007の関数について
EXCEL2007を使って集計を取ることになりました。 下記の表のD列に以下のような関数?を記入したいのですが分からないので教えてください。 B列に「お」の記入がある場合のみ(B2)、一つ右のセル(C2)の文字列を「お」のセルから右に2、上に1移動したセル(D1)にコピーしたいです。この場合で言うとD1のセルだけに「か」と記入されるようにしたいのです。 A B C D 1 あ い う 2 え お か 3 き く け D1のセルの場合には =OFFSET(B2,,1) と入力するまでは分かったのですが、これにB2のセルの文字列が「お」の場合のみという条件が付けられません。 私のEXCELの知識は普段関数を使わないのでFOM出版の「よくわかるEXCEL2007」の基本編と応用編を2冊勉強し終えて課題に取り組んでいる程度です。 お手数ですが分かる方、ご教示願えませんでしょうか。
- ベストアンサー
- その他MS Office製品
補足
ありがとうございます。 b4330様と同回答の「=LEFT(A1,LEN(A1)-4)」の関数ではできたのですが、 「FIND」関数を使用したほうは正しく答えが導かれませんでした。 (例) A2セル A Bencao, Bahia.mp3 ↓ (入力した数式)=LEFT(A2,LEN(A2)-FIND(".",A2,1)) ↓ (返された値)A B ちなみにFIND関数だけを抜き取って =FIND(".",A2,1) とすると「16」という値になります。 また、LEAN関数だけを抜き取って =FIND(".",A2,1) とすると「19」という値になります。 この二つの関数を組み合わせたのは、 1)ピリオドを含めた、ピリオドの位置から末尾までの文字数をカウントし、 2)A2セル全体の文字数から1)の値を差し引く という意図だと思うのですが、 19-16=3 で、4になりません。 お手数ですが、補足をお願いいたします。