ベストアンサー ※ ChatGPTを利用し、要約された質問です(原文:エクセルのリンクのやり方。。) エクセルでリンクを作成する方法 2009/11/20 16:35 このQ&Aのポイント エクセルでは簡単な数式やリンクの作成ができますが、名前や会社名の文字をリンクにする方法が分からない場合があります。また、特定のセルを参照して計算する場合、列を固定して行だけ変える方法を知りたい場合もあります。エクセルのリンク作成方法についてご説明します。 エクセルのリンクのやり方。。 エクセルで 簡単な数式を入力したり 簡単なリンクは出来るのですが 下記のやり方がわからないので 教えてください。 宜しくお願いします 1. 名前、会社名などの文字のリンクのやり方がわかりません。 2. たとえば =SUM($E$3*A3)をたてにドラッグしていけば その列は必ずE3を参照して計算しますよね? 行を固定したい場合は どのようにすれば いいのでしょうか?? A3 B3 C3と 3という行は 変わらず列だけ変わるように 参照して 立て列にドラッグしたいのです。(リンクさせたい) わかりにくい説明かもしれませんが 宜しくお願いします 質問の原文を閉じる 質問の原文を表示する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー kokuramon ベストアンサー率18% (101/551) 2009/11/20 16:40 回答No.1 =SUM(E$3*A3) というように、行の前の$だけを残す 質問者 お礼 2009/12/20 03:24 お礼遅くなって 大変申し訳ありません! おかげで やっと完全しました! 本当に ありがとうございました 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ インターネット・Webサービスその他(インターネット・Webサービス) 関連するQ&A エクセル 数式 Excelについて。 あるセルA1の設定されている数式(=SUM(E:E)など)を、 B1にコピーする方法は、ありますでしょうか? ※A1に入力されている数式をコピー貼り付けではない方法を探しています。 B1に、=A1とすると、=SUM(E:E)の計算結果が入力されてしまいます。 ゴール(表示される値)は同じですが。コピー貼り付けしか方法はないでしょうか。 お手数ですが、よろしくお願いします。 エクセル2007以上 VBAなら可能ですか? エクセルで、こんな現象が・・・ OSはNT4.0、エクセルのバージョンは2000です。 元は他の人が作成したシートに、続きでデータを 入力していっています。 書式や、数式を設定してあるオリジナルのシートを コピーして使っています。 A,B,C列に数値、D列はA,B,Cの合計を直接入力。 E列は間違いのチェック用に、数式を入れています。 E列の数式は「=D1-SUM(A1:C1)」です。 元のシートの数式がなぜか、「=D1-SUM(A1:D1)」 になっていたので、「=D1-SUM(A1:C1)」に直し D列全体に、オートフィルで数式をコピーしています。 正しい数式を入力してあるにもかかわらず、D列に数値を 入力すると「=D1-SUM(A1:D1)」に変わってしまうのです。 もう一度、正しい数式になっている行をオートフィルで コピーするとOKなのですが、また次の行に入力すると、 D列に数値を入力したとたん、元に戻ってしまいます。 また、「=(L1+M1)-(N1+O1)」と入力してある、P列も 上記と同じような現象がおきてしまいます。 この場合は「=(L1+M1+N1)-(N1+O1)」と変わってしまいます。 元を作った人には確認することができず、恐らく特別な 設定は、何もしてないと思われます。 オリジナルに手を加えたのは、数式の訂正と、条件書式 の設定です。(0意外は赤で表示) D列、P列ともに、0になれば、入力間違いなし、という チェックのために入れてあるので、確認できなくはない ですが、いちいち、数式をコピーしなおすと時間が かかって面倒です。 つたない説明で申し訳ありませんが、この現象の原因の 心当たりのある方、どうぞお知恵をお貸しください。 エクセル数式について エクセル初心者です 2つ質問させてください。 質問 1 表計算をしています エクセルの数式をドラッグしてコピーすると =SUM(H18*C18) =SUM(H19*C19) =SUM(H20*C20) となりますが たとえば =SUM(H18*C18) =SUM(H18*C19) =SUM(H18*C20) 一つのセルを固定して計算させる このようなコピーの方法は可能でしょうか? 質問 2 データの入力規則を設定するとき 入力値の種類→ユーザー設定→数式 この(数式)の部分を別のSheetのセルを範囲指定して 設定する方法は可能でしょうか? 分かりにくくてすみませんが お知恵を貸してください。 よろしくお願い致します 突然のトラブル?プリンター・メール・LINE編 OKWAVE コラム エクセルの数式が分かる方教えて下さい。 エクセル2007を使っています。 私は、IFやCOUNTなど基本的な数式は使える程度のレベルです。 今、『1列とびの集計』をしたいのですが、その数式が分からずに困っています。 例えば、5行目のA列(A5)、C列(C5)、E列(E5)、G列(G5)に入力してある数値を合計したい場合、今はA5+C5+E5+G5(又はSUM(A5,C5,E5,G5))と入力しています。 これが4~5個なら良いのですが30個位あるとかなりな手間で、作業としてもかなり無駄な事をしているようでどうも気になります。 こういう集計をすることも多いので、いつもイライラしながらやっております。 エクセルのヘルプでもかなり探したのですが分かりませんでした。 どなたか簡単に集計できる数式をご存知の方はおられませんでしょうか? (11月4日まで所用でパソコンが見られませんので、折角ご回答いただけてもお礼などはその後になりますが、よろしくお願いします。) Excelで参照をして計算式を作る方法 こんにちは。 Excelの数式で困っていますので、教えて下さい。 下のようなExcelの表で、 A2~D2、A3~D3、A4~D4の【数】にはゼロを含む何らかの数字が入ってて、 【空】は空欄です。 A列 B列 C列 D列 E列 1 1 2 3 4 2 数 数 数 数 3 空 数 数 数 4 空 空 数 数 E2、E3、E4に数式を入れたいのですが、2~4行目の数字が入っているか 入っていないかを1行目の数字に対応させて、 A2、A3、A4に数字が入っていれば、A1の数字を計算に入れて、空欄であれば 計算にいれない。 E2には1+2+3+4で【10】 E3には2+3+4で【9】 E4は3+4で【7】 というふうに数字が入っている欄だけを1行目の数字を絶対参照して合計を求めたいのです。 SUMIFという関数を使って、E2にSUMIF(A2:D2,▲,$A$1:$D$4)という式を入れてみたのですが、▲には半角スペース・*(アスタリスク)・?(クエスチョンマーク)などを入れてみたのですが、エラーで計算が成り立ちません。 ▲のところに【空欄】という意味のものを入れたいのですが、それがあるのかないのかわかりません。 もしくは、この数式を使うのではなく、他の数式を利用するのでしょうか? 説明が分かりにくいかもしれませんが、よろしくお願いします。 Excelの数式の自動変更について excelの数式で困っています。 以下のようなシート1があります。 シート1 │A B C ─┼──── 1│a b c 2│d e f 3│g h i シート2で、以下の数式でシート1の値"e"を参照しているセルがあります。 =シート1!B2 この式では、シート1に行や列を挿入しても、"e"の値があるセルを参照したままになるように、数式が自動的に変更されます。 そうではなく、以下の条件を満たすような数式に変更したいと思っています。 ・1行と2行の間に行を挿入 →数式が自動変更され、"e"を参照したままにする ・A列とB列の間に列を挿入 →数式は変更されず、元々"e"があった場所を参照する 何かよい方法はないでしょうか? 回答よろしくお願いいたします。 エクセルでの行数カウント エクセルで A列 B列 1行 ●1 C ⇒カウント 2行 X1 D 3行 ●2 E 4行 X2 F 5行 ●3 C ⇒カウント 6行 ●4 D 7行 X3 E A列で「●」を含み、なおかつB列で「C」である行の数(例でいうと「2」)を求める 数式を教えてください。 ちなみに A列 B列 1行 ● C ⇒カウント 2行 X1 D 3行 ● E 4行 X2 F 5行 ● C ⇒カウント 6行 ● D 7行 X3 E であればA列が全く「●」に等しいものでカウントする場合は、下記の関数で計算できます。 {=SUM(IF(B1:B7="C",IF(A1:A7="●",1,0)))} COUNTIF関数では、"●*"のように「任意の文字」を指定することが可能ですが、IF関数の 中ではできないようです。 EXCELの関数:SUMについて WINDOWS XP で EXCEL2002 を使っています。 A B C 1 1 2 2 3 3 4 4 5 5 6 6 7 =SUM(A1:A3) 8 =SUM(A4:A6) 上記のように数式を入力していますが、データを1行目から6行目まで 順に入力をしていくと3行目まで入力した状態では7行目の数式は SUM(A1:A3)で答えも6となっています。ところが4行目に4を入力すると数式はSUM(A1:A4)で答えも10となります。次の行も入力すると 数式はSUM(A1:A5)となります。 どうすれば、数式を変化させないようにできますか? また、なぜ、このようになるのか、詳しい方、お教え下さい。 Excelのシート間でのリンクの仕方について Excel2007での質問です。 下の様な一覧表があるとします。 A B C D E 1 あ い う え お 2 き く け こ 3 さ し す せ そ この入力した一覧表を別のシートに下記のような票にしてリンクさせたいのですが これは可能な事なのでしょうか? A あ A さ B い B し C う C す D え D せ E お E そ ※上記の『2』の行の『きくけこ』は『A』列に入力がないのでリンクさせません。 『A』列に入力した行のみを、別のシートにリンクさせる方法です。 どなたか、おわかりになる方。 Excelは初心者も同然です、宜しくお願いいたします。 1行おきのセルの合計数式結果が0になってしまいます。エクセル 1行おきのセルの合計数式結果が0になってしまいます。エクセル データ範囲がE2からU117あり、E列のE2から1行おきに数値E116までを合計するため E118に次の数式を入力しました。 =SUM(IF(MOD(ROW(E2:E117),2)=MOD(ROW(E2),2),E2:E117)) Ctrl+Shift+Enterすると結果が0になってしまいます。 指定の行には数値以外に「-(ハイフン)」や、範囲行に数式が入っていたりするからでしょうか? E 2 50 ←足したい 3 数式 4 - ←足したい 5 数式 ・ ・ 117 150 ←足したい 118 数式 119 =SUM(IF(MOD(ROW(E2:E117),2)=MOD(ROW(E2),2),E2:E117)) Excelの数式の打ち込み方で??? Excelで、Aに対してbは何割にあたるのか、割合を計算する数式を使いたいのですが、どのように数式をうちこんだらよいのでしょうか? もう少しくわしく言いますと・・・。 E列に2行目から10行目までのセルに、9つの数(仮にb)が打ち込まれています。それらの数が、D列11行のセル上の数(仮にA)に対して、何割にあたるのかを自動的に計算したいのです。 b÷Aでその割合は出るわけですが、Excel上ではどのように処理すればその計算ができるのかよくわかりません。 fxのところから数式を打ち込もうと思っても、関数の種類がアルファベットでならび、どれを選択したらよいのかもわかりません。 わからないことの説明がへたで申し訳ありませんが、もし質問の意味がわかり、やり方がわかる方がいらっしゃいましたら、ご回答ください。 数式関係に不慣れですみません。 よろしくお願いします。 エクセルで隔行をリンクさせる場合のドラッグ&ドロップについて | A | B | C | D | E | ──────────────────────── 1 | あ | | | あ(=A1) | | ──────────────────────── 2 | | | | い(=A3) | | ──────────────────────── 3 | い | | | ★ | | ──────────────────────── 4 | | | | ★ | | ──────────────────────── 5 | う | | | ★ | | ──────────────────────── 6 | | | | | | ──────────────────────── 7 | え | | | | | ──────────────────────── 8 | | | | | | ──────────────────────── 9 | お | | | | | 上記のように,A列の1行目から隔行に「あ」「い」「う」「え」「お」と入力していて,D列にそれを詰めて表示させたい場合の質問です。 上記は9行しか記入していませんが,実際に作らなければならない物は千行程度あります。 そのため,D列の1行目に=A1,2行目に=A3と打ち込んで,その二つのセルを★印へとドラッグ&ドロップしたのですが,結果,計算式は上から=A1,=A3,=A3,=A5,=A5。表示はあ,い,い,う,う,となります。 データを上手く作成して活用することがエクセルの基本であることは承知しておりますが,既に出来上がった頂いたものからデータを求めるような逆のことをする羽目になっています。 方法がありましたら回答よろしくお願いします。 ネットオークションのやり方教えて?:初心者から上級者へ、信頼と高値売却の秘訣 OKWAVE コラム エクセル CONCATENATE関数 エクセル2003のCONCATENATE関数で作ったテキストを関数化(数式化)できないでしょうか。 たとえば、C3のセルに下のCONCATENATE関数を入れ =CONCATENATE(D3,E3,F3) 文字列"=sum(A1:A10)" を表示させ、 その後CONCATENATE関数をのぞき、=sum(A1:A10)を計算させたいのです。 CONCATENATE関数で合成されたセルをコピーし、形式を選択して貼り付けから値だけを貼り付けても、なぜかうまくいきません。 =sum(A1:A10)とC3に表示され、計算は実行されません。 VBA 他シートを参照しているセルのコピー お世話になります。 以下のシートがあります。 [sheet a] A B C D E 1 2004 2005 2006 2007 2008 2 =b!A2 =b!C2 =b!E2 =b!G2 =b!I2 3 10 15 16 4 11 4 12 30 20 9 2 5 =SUM(A3:A4) =SUM(B3:B4) =SUM(C3:C4) =SUM(D3:D4) =SUM(E3:E4) [sheet b] A B C D E F G H I J 2004 2005 2006 2007 2008 1 あ1 い1 う1 え1 お1 か1 き1 く1 け1 こ1 2 あ2 い2 う2 え2 お2 か2 き2 く2 け2 こ2 ・・・・・・・・・ [sheet a]F列以降に入れるデータは、VBA(マクロ)を使って、別のブックから取り出しています。 (例) F1…=E1+1(E1の数式をコピー) F3,F4…任意の値(別のブックからコピー) F5…=SUM(F3:F4)(E5の数式をコピー) 1行目,5行目の場合は左のセルをコピーして数式を貼り付けると、列が自動的に列が変わりますが、2行目の場合は元のシートを1行おきに参照しているので、単純にコピーしただけでは正しい数式が入りません。 2行目の参照をVBAで作るには、どのようにしたらいいでしょうか。 よろしくお願いします。 excelの計算式のコピーが出来なくなった。 Excelで表を作成して、A列の下部にSUMで合計を出して、選択をして 右にドラッグして、B,C,D,E,の合計を出していたのですが、 突然、計算式のコピーが出来なくなり、A列の合計が そのまま B,C,D,Eにコピーされるのです。 B列に移動したときはB列のSUMとなっているのですが、確定しますとAの値になります。 理解できなくて? 助けてください。 エクセルのセル座標の表示について 会社が作成したエクセルファイルで作業しようとしたら、 座標の左端の"行"は通常通り[1,2,3・・」と表示されているのに 上の"列"は「A.B.C・・」といったアルファベットではなく、行と同様に数字が反映されている状態です。 例えば本来のC4セルの場所をクリックすると ”R4C3” という表示になり、 このシートを使って数式をしようすると、 例えば通常 =SUM(E4:E6) といった計算式が =SUM(R[-3]C:R[-1]C) といったように表示されてしまいます。 通常通りの!数字"行の"アルファベット"列に戻すにはどうしたらいいでしょうか? Excelの計算式内の文字列の一括置換は出来ますか Excelで、計算式の命令内の文字列を置換する方法はあるでしょうか。例えば、あるワークシートのセルで別のファイルやワークシートのセルを参照して計算している時、ほとんど同じ計算式で参照先だけを変えたい場合です。計算結果のワークシートのA列で、 A1=sum('G:\北海道'!A1:A100) A2=sum('G:\北海道'!B1:B100) A3=sum('G:\北海道'!C1:C100)・・・ となっているとします。つまり、北海道.xlsというシートの1から100までの列範囲の和を計算しているとして、B列には同様の青森県.xlsからの同じセル範囲の同じ計算、C列には岩手県.xlsからの同じ計算、D列には・・・というように、計算式が全く同様で、参照元のファイル名だけを変えたい場合です。 もう一つ、類似のものとして、計算結果のワークシートで、 A2=sum('G:\北海道'!B1:B100) A3=sum('G:\北海道'!C1:C100) A4=sum('G:\北海道'!D1:D100)・・・・ というように、計算式内の行や列を表す記号や数値を置換することは可能でしょうか。 同じような作業は出来るだけ簡単な操作でできる、というのが良いソフトのイメージなのですが、私が現在知る範囲では1つ1つ式を書き換えています。特にリンク貼り付けでやると、計算結果のワークシートでうまくコピーができません(上記では、北海道をB1で青森県に変えておいてそれをB2以下にコピーすると上手く行かない)。 宜しくお願い致します。 Excelで数式のコピーが出来ない 簡単な作業ですがどうした訳か数式のコピーが出来ません。長年、同じ方法でやっています。確かにコピー元には数式が入っているのですが貼り付けすると数式ではない値がそのまま出ます。EXCEL2003でやっています。作業はA1…E1のAVERAGEをF1に求めるものですが1行目は計算されますが2行目にF1をコピー/貼り付け又はドラッグしても同じですが同じ数字が出ます。またA列1~100までの値が入っているものだけのCOUNT数にしてもB列~G列も同症状です。こんな事は初めてなのでどなたか教えて下さい。 Excelマクロで質問です。 Excelマクロで質問です。 Sheet1にデータが入力されていて(ここでは100行入力されているとします)、 Sheet2のA2からE2に数式が入力されています。 ↓ この数式をSheet1のA列に入力されているデータ行数分プラス1(ここでは100+1) Sheet2のA3以降(A3からA103)にコピペするマクロを教えていただけないでしょうか。 100は、毎回変化します。 エクセルについて エクセルについて質問です。 数式である値のいちばん近い値をE列から探してその行のA列の値を持ってくるというのは可能でしょうか?よろしければ教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ インターネット・Webサービス ブラウザ ネットショッピング・通販 SNS・掲示板・ブログ Webサービス・アプリ メールサービス・ソフト ポイントサービス セキュリティ対策・ネットトラブル インターネット接続・通信 その他(インターネット・Webサービス) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
お礼遅くなって 大変申し訳ありません! おかげで やっと完全しました! 本当に ありがとうございました