• ベストアンサー

【エクセル】体積(縦*横*高さ)の分割

エクセルの1つのセルに体積(縦*横*高さ)が入力されています。 それを「縦」、「横」、「高さ」で3つのセルに分割することは可能でしょうか? すべて同じ桁なら簡単に出来ると思うのですが、「35」、「37.5」のように小数点第1位のものもあります。 お力を貸していただけますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

縦*横*高さということは、たとえば 35*37.5*25.88 のように入力されているのでしょうか? それであれば簡単です。 メニューの、「データ」、「区切り位置」で、「カンマやタブなどで区切られたデータ」を選び、区切りの文字に * を指定します。 これでお望みの結果になるはずですよ。 ( ̄ー ̄)v

obebeq
質問者

お礼

すばらしいです! ありがとうございます!! お礼が遅れてすみません。

その他の回答 (2)

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

A1に縦*横*高さの様に入力されているとき B1(縦) =LEFT(A1,FIND("*",A1)-1) C1(横) =SUBSTITUTE(SUBSTITUTE(A1,B1&"*",""),"*"&D1,"") D1(高さ) =RIGHT(A1,LEN(A1)-FIND(";",SUBSTITUTE(A1,"*",";",2)))

obebeq
質問者

お礼

ありがとうございました。 お礼が遅れてすみません。

noname#18801
noname#18801
回答No.1

文字列になっているとおもうのでfindで*を検索してmid関数で分割すればいいです

obebeq
質問者

お礼

ありがとうございました。 お礼が遅れてすみません。

関連するQ&A

  • EXCELで文字列の分割方法を教えてください。

    お世話になります。EXCELにおいて、A1のセルに縦横の長さを1234×5678、321×12.3、等の形式で入力してあります。桁数及び小数点の有る無し様々です。 これを、面積計算のために、B1に縦の数値のみ、C1に横の数値のみを分割させたいのですが、ご教示お願いします。

  • エクセルで、小数点は、全て切り上げて、変換する方法は??

    お世話になります。 エクセルで、小数点は、全て切り上げて、変換する方法を教えて下さい。 例) 1.5  → 2 に変換 1.001 → 2 に変換 このように、小数点があれば、全て繰上げて変換したいです。 セル縦方向に、 20個の小数点付きの数字が並んでいます。 その、横のセルに、各々の、変換された 繰上げ数字を、表示させたいです。 あまり、エクセルに詳しくないので、よろしくお願いします。

  • B5サイズを縦置きで横に4分割にするには

    POPを作成していますがB5用紙を縦に使い横に4分割にするにはどうしたら良いでしょうか? 尚、分割した際印刷には分割した線が出ない方法? ソフトはエクセル、ワード、パワーポイントがあります。 よろしくお願いします。

  • excelの縦・横の線を消す?

    excelで作った表をSnippingToolで切り取り、コピぺをしますと セルを示す縦・横の線もコピーされ目障りです。 この線を消す方法はないでしょうか。 もちろん罫線はなくてはなりませんが。

  • エクセルの結合したセルをマクロで縦に分割する方法

    エクセルの、結合したセルをマクロで縦にだけ分割する方法を教えて下さい。 例えば【A1:C3】が結合してあって、「あ」と入力してあるとします。 それを【A1:C1】と【A2:C2】と【A3:C3】に分割して、さらにそれぞれのセルに「あ」という文字を残したいのです。 最悪でも、【A1:C1】には「あ」が必要です。 いろいろ検索しましたが、ちょうどよい回答にみつかりません。 XPでエクセル2003です。 よろしく御願いします。

  • Excelで、横並べのデータを縦並べにリンクを貼りたい

    エクセルにおいて、A1セル、B1セル、C1セル・・・と横に不連続な日付を並べた表があります。 日付は毎日追加していきます。入力された日付を別のシートに"="を使ってリンクを貼っておきたいのですが、リンク先では横ではなく縦にA1、A2、A3・・・と並べていきたいと思っております。 ちなみに、いったん別シートにA1セル、B1セル、C1セル・・・と横にリンクを貼った後、コピー→形式を選択して貼り付け(行列を入れ替える)で縦にしようとしてもうまくいきませんでした。 なお、その都度値複写をすることは考えておりません。 良い方法をご存知の方いらっしゃいましたら教えていただきたくお願いします。

  • エクセルでの数値入力で

    こんにちは。 エクセルで数値を入力する場合に,その入力したセルの表示を条件によって小数点以下の桁数を変えたいのです。 例えば,入力セルがB4だとし,B4に 12.8 を入力したとき, A1が1のときはB4の表示は 12.80 (小数点以下2桁まで表示) A1が2のときはB4の表示は 12.8  (小数点以下1桁まで表示) としたいのです。直接入力するセルの表示なので,関数は使えず,条件付書式では,表示形式が使えません。 また,マクロは使わずにやりたいのです。ワークシートは,エクセルにも不慣れな初心者が入力することを想定して作っています。 よろしくお願いします。

  • excelで1つのセルだけを分割する方法

    excelで、行全体または列全体でなく、1つのセルだけを縦または横に分割する方法はありますか? ご存知の方、是非お教えください。

  • Excelで横を縦にする

    Excelで例えば次の文字列があったとします。(1セルに一文字だとおもってください) ABCDE FGHIJK 他のセルにA→Eの順で縦にコピーするには、形式を選択して貼り付け→行列を入れ替えるでできます。 では他のセルにK→Fの順で縦に貼り付けるにはどうすればいいのでしょうか。 よろしくお願いします。

  • エクセルの横が!

    エクセルの横のセルの桁が数字になってしまったのです。 アルファベットへ治す方法を教えてください。

専門家に質問してみよう