教えてください。
ワード2010で、表が挿入されております。
この表に対して、エクセルのIF文の様な処理を施すことは可能でしょうか?
=======
添付の様な表があります。(実際は、数百ページに及びますが。)
4番はラジカセなので、1番と同じに1000円と入力したいのです。
エクセルだったら、IF文を使って、簡単にC4セルに1000円と自動入力する関数を作れますが、Wordでも出来ますか?
色々と調べたのですが、出来そうで出来ないので質問をさせて頂きました。
宜しくお願いします。
No.3ベストアンサー
- 回答日時:
Wordの表におけるセル参照というのは、制限があります。
計算式として、セルの左側を合計するなどは一括でも一応可能ですが、
文字列に対する設定は無理ですし、個々のセル単位で設定する必要が
あるので面倒です。(同じ列のセルに貼り付けるなどで対応する場合)
例: { =SUM(LEFT) } や { =SUM(ABOVE) } など
https://support.office.com/ja-jp/article/Word-%E …
質問例だと、右側の値段を参照して2列目に商品名を記載することは
WordのIF文と計算式で一応可能ですが、文字列を参照して数値を出す
ことはできないということになります。(2列目に設定)
例: { IF { =SUM(RIGHT) } = 1000 "ラジカセ" { IF { =SUM(RIGHT) } = 1500 "テレビ" "" }
参照するセルが、「1000円」のような数値と文字列の組み合わせでも、
Wordの計算式では1000と認識して計算してくれます。
複数の商品で同じ値段があるとできない方法なので、計算式を使うのも
利点と難点がある方法ですね。
文字列のあるセルを参照する場合は、個々のセルごとにセルの参照式を
設定する必要があるので、Wordで作業をするのは不向きなものだと
思いますよ。
例: { IF { =B1 } = "ラジカセ" "1000円" { IF { =B1 } = "テレビ" "1500円" } "" }
この例だと、{ =B1 }の部分を2行目では{ =B2 } のように書き換えないと
ならないので、個々のセルで設定するのは大変です。
ですからExcelに表内容を移してVLOOKUP関数などを利用して作業し、
Wordに戻すことをお勧めします。
ちなみにWordマクロを使って作業をする方法もありますが、これを組む
作業をするだけでも大変なので、Excelでの作業のほうが楽だと思う。
>右側の値段を参照して2列目に商品名を記載することはWordのIF文と計算式で一応可能ですが、文字列を参照して数値を出すことはできないということになります。
詳細な御回答を有難うございました。
>ですからExcelに表内容を移してVLOOKUP関数などを利用して作業し、Wordに戻すことをお勧めします。
やはり、そうですよねえ。。。
「そうであろう」とは思っていたのですが、理由が明確になりスッキリ致しました。
Excelに移し変えて編集します。
有難うございました。
No.2
- 回答日時:
> エクセルだったら、IF文を使って、簡単にC4セルに1000円と自動入力する関数を作れますが、
具体的に、Excelの場合、どういう関数を入れたいって話?
例えば、C4セルに「=C1」って入れるような話なら、
1) ラジカセの「1000円」を選択、コピー。
2) C4相当の場所に貼り付け>形式を指定して貼り付けで「リンク貼り付け」を行う。
とか。
普通に、「挿入」リボン、「テキスト」グループ、オブジェクト>オブジェクト、「オブジェクトの挿入」ダイアログで、Excelのワークシートを挿入した方が良いのでは。
あるいはExcelをコピー、形式を指定して貼り付けでExcelのオブジェクトとして貼り付けとか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルでセルの中の文字が削...
-
エクセルで知らない間に行がず...
-
あるセルに色を付けた時、別の...
-
Wordで、表のセルが変なところ...
-
エクセル2010で、結合したセル...
-
ワードで表を作ってセル内で改...
-
エクセル 結合したセルの間にセ...
-
エクセルの一つのセル内に2つの...
-
エクセルで条件付きで罫線の斜...
-
Excelで文字を縦長にするには?
-
Excelのセル内の文字の頭に半角...
-
ワードの表で中央揃えが出来ない
-
WORDで表の行を2行に分けたい
-
ワードで表の中の文字がセンタ...
-
エクセルで捺印をもらう欄を別...
-
エクセルで複数行を括弧でくく...
-
Word 表のセル塗りつぶし
-
【エクセル】離れたセルのCOUNT...
-
Wordの表で逆L字型のセルを作成...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルで知らない間に行がず...
-
エクセルでセルの中の文字が削...
-
あるセルに色を付けた時、別の...
-
Wordで、表のセルが変なところ...
-
Wordでセルに文字を入力すると...
-
エクセル 結合したセルの間にセ...
-
Excelのセル内の文字の頭に半角...
-
WORDで表の行を2行に分けたい
-
ワードで表を作ってセル内で改...
-
エクセルの一つのセル内に2つの...
-
エクセル2010で、結合したセル...
-
Word 表のセルを結合せずに文字...
-
エクセルで1列おきのデータのみ...
-
Word 表のセル塗りつぶし
-
Wordの表で逆L字型のセルを作成...
-
ワードの表で中央揃えが出来ない
-
エクセルで複数行を括弧でくく...
-
Excelで文字の周りにスペースを...
-
エクセルで捺印をもらう欄を別...
おすすめ情報
補足します。
1.
まず、「最初からエクセルでやれば?」とのことですが、客から貰った資料がワードになっており、前述の様に、数百ページに及んでおります。
要は、他者が作った資料で、私は受け取り人です。
自分だったら、絶対にエクセルで作成します。
2.
質問があったので回答しますが、自分がエクセルでやる場合は、別表を作った上で、vlookup関数を使います。ラジカセは1000円、テレビは1500円で固定なので、C4には、=VLOOKUP(C4,別表の範囲,2,) と記載するし、C8には、=VLOOKUP(C8,別表の範囲,2,) と記載します。
3.
質問は、ワード上で簡単に出来るか否かです。
簡単にできないなら、数百ページのワード表を、少しずつエクセルにコピーして(一度にはメモリー不足でとてもコピーできないので)、エクセル上で編集しようと思います。
宜しくお願いします。