• 締切済み

concatenate関数で片方のセルの上付きを生かしたままにできませんか?

数字と上付きの記号を別のセルに持っています。 これをくっつけて,上付きを生かして表示したいのですが,concatenate関数では上付きがなくなってしまいます。何か良い方法はありませんでしょうか?よろしくお願いします。

みんなの回答

  • NNAQ
  • ベストアンサー率56% (104/184)
回答No.3

CONCATENATE関数を入れたセルをコピー、そのまま[形式を選択して貼り付け]-[値]。 文字列になったら数式バーで上付きにしたい部分をドラッグして右クリック、 [セルの書式設定]-[上付き]にチェック。

jinenjoh
質問者

お礼

ありがとうございます。 値の貼り付けが必要なのですね。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

ここでもエクセルの「セルの値」と「セルの書式」を別物だと、分けて理解できてない人がいて、エクセルの関数式は、「値しか扱わない」(材料も結果も)ことを意識してない人がいる。 それが判ればこんな質問は、公の場所に出さないでしょう。 不可能でしょう。 VBAを使う方面からでも攻めては。

jinenjoh
質問者

お礼

やはVBAですね。ありがとう。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

他のセルを参照してきた時点で、参照したセルの書式は持ってこられないので 基本的にムリです

jinenjoh
質問者

お礼

ありがとうございました。 VBAにチャレンジしようかなあと思っています。

jinenjoh
質問者

補足

やはりムリですか。方法はなんでも結構です。上付き記号をくっつける方法は、ありませんでしょうか?

関連するQ&A

  • エクセル CONCATENATE関数

    エクセル2003のCONCATENATE関数で作ったテキストを関数化(数式化)できないでしょうか。 たとえば、C3のセルに下のCONCATENATE関数を入れ =CONCATENATE(D3,E3,F3) 文字列"=sum(A1:A10)" を表示させ、 その後CONCATENATE関数をのぞき、=sum(A1:A10)を計算させたいのです。 CONCATENATE関数で合成されたセルをコピーし、形式を選択して貼り付けから値だけを貼り付けても、なぜかうまくいきません。 =sum(A1:A10)とC3に表示され、計算は実行されません。

  • excel関数のconcatenate

    Lepardでexcel 2004を使っています。 concatenate関数でたくさんのセルをつなげたいのですが、 数が多いのでひとつひつ「=concatenate(a1, a2, a3...a100) とはやりたくありません... どなたか、いっぺんにできる方法をご存知でしょうか?? Winだと方法があるようなのですが、Macなもので...

    • 締切済み
    • Mac
  • Excel2007 CONCATENATE関数が使えない。

    今回も、お世話になります。 Excel2007で文字列操作関数が利用出来ません。 H5セルに=CONCATENATE(C5,D5,E5,G5)と入力しても何も変化なし。 別の方法などでもかまいません。よろしく お願い致します。

  • concatenate関数と&の違いは??

    お世話になります。 セルを結合するとき、concatenate関数を使った場合と「&」を遣った場合の違いって何なんでしょうか? いつも&で事足りるので、concatenateの存在が気になります。 どなたかご教授下さい。

  • CONCATENATE関数を使うメリットは?

    式 =A2&A3&A4&A5 と式 =CONCATENATE(A2,A3,A4,A5) とは同じ結果になりますよね? 前者より後者の関数を使った方が良いのはどんな場合かを知りたいのです。長年に亘って Excel を使い続けているけど、文字列結合をするときに私は CONCATENATE を使ったことがありません。 添付図をご覧ください。 セル B2 に簡単な式 =B1&A2 を入力して、このセルのフィルハンドルをマウスで「エイヤッ!」とダブクリするだけで、セル B5 には式 =CONCATENATE(A2,A3,A4,A5) と同じ効果が表示されます。このように、“CONCATENATE結合”より“&結合”の方が絶対便利と思っているので、私の知らない CONCATENATEの特長を知りたくてお尋ねしています。

  • エクセルで使う『CONCATENATE関数』をアクセスでも使いたい

    例えばエクセルで B2のセルに1 F2のセルに12352 と入っているとします。 別のセルに =CONCATENATE(TEXT(B2,"000"),TEXT(F2,"0000000")) と関数を入れると 「0010012352」 と答えが出ますよね。 それをアクセスでも同じようにしたいのですが、クエリのどこにどのように入れるのかさっぱりわかりません。 わかる方教えてください。

  • CONCATENATE関数の使い方は?

    複数の文字列を結合して 1 つの文字列にまとめるCONCATENATEについて。 下のようにA50セルまでをまとめたいのですが、いちいち全部のセル名を打ち込まなくてもよい簡単な方法をお教えください。よろしくおねがいします。 =concatenate(A1,A2,A3,A4,A5,A6,A7,...,A50)

  • エクセルの関数がセルの中にそのまま表示されます。

    エクセルのセルに関数をいれたのですが、そのまま表示されます。たとえば「=CONCATENATE(D4,F4)」がセルの中にそのまま表示されます。どうすればよいのでしょうか?

  • CONCATENATE関数で作った文字の並び替え

    CONCATENATE関数で作った文字の並び替えができません数字でも文字列でもいいので並び替えがしたいので教えてください。

  • エクセル関数CONCATENATEで0が出ます

    CONCATENATEでセルの内容をつなげることはできたのですが、空のセルに「0(ゼロ)」が出ます。オプションでゼロ値のチェックをはずしたのですがゼロが消えません。どうしたらよいですか。

専門家に質問してみよう