• ベストアンサー

Excel 文字列入れ替え

ats8181oyajiの回答

  • ベストアンサー
回答No.1

こんにちは、ats8181oyajiです A2のセルに以下の文字列連結式を入れてください =RIGHT(A1,4) & MID(A1,3,2) & LEFT(A1,2) では

関連するQ&A

  • エクセルで先頭文字を消したいです!

    例えば、セルに「*123」という値が入っていたとしたら、 先頭文字の「*」だけを消した「123」としたいのです。 便利な関数など、あったら教えてください。 よろしくお願いします。

  • 表示されている文字列を取得するエクセル関数

    例えば、 A1セル「平成28年1月5日」(シリアル値で入力) A2セル「H28.1.5」(シリアル値で入力) A3セル「12345」(数値) と入っている場合に、 関数を使って、 B1セル「平成28年1月5日」(文字列) B2セル「H28.1.5」(文字列) B3セル「12345」(文字列) と表示させることはできるでしょうか? 形式を選択して貼り付け、とか、VBAでできるのはわかるのですが、 関数だけで(しかも、できれば汎用的な形の関数で) 実現できるのかが知りたいです。

  • エクセルの文字列操作について

    セルA1に123、セルA2に12と入力があった場合、 セルB1にはセルA1の12を、セルB2にはセルA2の1を 表示させたいのですが、 一つの関数でできますか? 文字列操作の関数では見当たらなかったのですが。

  • Excel 関数 列内の文字を参照し隣列の値を返す

    Excel2003です。 関数を使ってみたのですが、思うようにいきません。 C列を参照し、「みかん」という言葉があれば、そのセルの隣の列の値(D列の「B」)を、A1に表示したいです。 最初は、VLOOKUP関数を使えばいいと思っていましたが、「検索値」というものがはっきりしない為、使用できない?のでしょうか? 「みかん」という単語を探し出すには「COUNTIF」でしょうが、その関数では、直接その値を返すのみなので、何かの関数と組み合わせるのか、それとももっと良い関数があるのでしょうか? なお、C列に「みかん」という単語は一度しか登場しない為、列内に複数「みかん」が存在している場合にの対処法は、不要です。単純に、「みかん」の値の2列目だけをA1セルに表示させたいのです。

  • EXCEL 関数で算出した値を文字列にしたい

    エクセル2003です。 例えばA1のセルでOFFSET関数を使い、A2の値を参照しています。 ただし、A2を含む2番目の行は全て不要であるため、削除しなければ なりません(非表示にするのではなく、削除したいです)。 ここで、A2の行を削除すると参照先がおかしくなってしまうため、 A1には関数で取得した値そのものを文字列として置換したいです。 このようなことは可能ですか?

  • Excel での範囲指定を引数とした文字列連結

    Excel でA1からA10に何らかの値が入っているとします。 別のどこかのセルにA1からA10の値を連結して出したいのですが、 VBA不使用で範囲指定「A1:A10」を引数にして行う方法を探しています。 &とCONCATではセルを一つ一つ連結する方法でしかできないと思いますが、 他の関数を組み合わせてできないものでしょうか?

  • Excelにて任意の位置の文字列を抽出したい

    Excelにて任意の位置の文字列を抽出したい セルA1に、あたい1(837,1077,132) セルA2に、あたい2(657,100,32) セルA3に、あたい3(20,10000,888) のような値が入っています。 ここから、132、32、888を取り出したいのですが、どのような式を入れたら良いでしょうか? Right関数だと上記のように桁数が2桁と3桁と混在している場合に抽出できませんでした。

  • excel 文字列に他セルの数値を引用したい

    excel2003を使用しています。 簡単な収支報告書をつくってます。 A1~A5に値が入っていてA6にsum関数で合計が入っています。 B1~B5に値が入っていてB6にsum関数で合計が入っています。 Aが収入・Bが支出です。 たとえばA6は10000、B6は8000と入ってます。 A10のセルに「10000 - 8000 = 2000」といった感じで表示をしたいのです。 もちろん値は引用したいので、「A6 - B6 = (A6-B6)」という感じだと思います。そして、引く(-)とかイコール(=)は文字列として加えてあげるんですよね。 この時に実際の書き方はどのようにしたらよいのでしょうか?(2000の部分をそこで引用計算出来なければ、見えないところで計算させてC6などの引用でもいいと思いますが) ちなみにA10一つのセルに表示したいのは、レイアウト上セル幅を動かしたり出来ないからです。 文字列にセルの値を引用出来るでしょうか?

  • エクセルで3列おきの平均値を

    こんにちは! エクセルで、3列おきのセルの値の平均値を出したいのですが、値がエラー(#N/Aと表示されている)場合は、平均を求める計算の中に含めないようにしたい・・・というのはどうやって設定したらよいのか、お教えください! 関数等、色々試して見たのですが、よくわかりませんでした・・・。どうぞどうぞ宜しくおねがいたします!

  • 関数を使って日付を文字列にするには?

    A1セルに「2013/12/17」と入力して 書式設定を「yyyy"年"m"月"d"日";@」にしました。 なので、「2013年12月17日」と表示されています。 B1に文字列として「2013年12月17日」を表示させたいのですが、 =TEXT(A1,"@") とすると、41625になってしまいます。 セルに直接入れるなら、「'2013年12月17日」と同じようにしたいのですが それは関数では不可能でしょうか? ="'"&A1 としても、「'41625」になってしまいます。