- ベストアンサー
オートフィルでセル番地を変えない方法
以下のVLOOKUP関数 =IF(C5="","",VLOOKUP(C5,E1:G20,2,FALSE)) をC5へ入れ、C30 jまでオートフィルした時にE1:G20のセル番地を昇順させたくないのです、 この様な事は出来るのでしょうか、教えて下さい。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- エクセルで数式セルのオートフィルがうまくいかない
エクセル2000で数式を含んだセルのオートフィルがうまくいきません。 具体的には F5=IF($D$2="","",VLOOKUP($D$2,data!C8:data!D11,2,0)) F6=IF($D$2="","",VLOOKUP($D$2,data!C12:data!D15,2,0)) となっています。F5とF6セルを選択し、行方向にオートフィルをかけると F7=IF($D$2="","",VLOOKUP($D$2,data!C10:data!D13,2,0)) F8=IF($D$2="","",VLOOKUP($D$2,data!C14:data!D17,2,0)) となってしまいます。 VLOOKUPのターゲット範囲がうまく動いてくれません。 お知恵拝借お願いいたします。
- ベストアンサー
- オフィス系ソフト
- 【Excel】複数条件の論理式をVBAマクロでオートフィルするには?【エクセル】
セルF2からF5000までは =VLOOKUP(C2,sp_csv!C:H,6,0) という関数をオートフィルで入力できるようにマクロを組みました。 Sub Macro1() セル範囲 = "F2:F5000" 数式 = "=VLOOKUP(C2,sp_csv!C:H,6,0)" Range(セル範囲).Formula = 数式 End Sub 同様にセルG2からG5000は =IF(AND(E2>0,F2=0),"削除",IF(AND(E2=0,F2>0),"新規","変動なし")) という関数を入れてオートフィルさせたいのですが、コンパイルエラーが出てしまいます。 Sub Macro2() セル範囲 = "G2:G5000" 数式 = "=IF(AND(E2>0,F2=0),"削除",IF(AND(E2=0,F2>0),"新規","変動なし"))" Range(セル範囲).Formula = 数式 End Sub 複数条件の論理式をVBAマクロでオートフィルするにはどうしたらいいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 関数をオートフィルした時
VLOOKUPをあるセルで設定して、その数式をオートフィルしたら範囲まで変わってしまいます。 範囲だけ固定してオートフィルもしくはコピペってできないのでしょうか。 例えば、 =VLOOKUP(B1,C1:D5,2,0) ですと、C1:D5の部分を固定したいです。
- ベストアンサー
- オフィス系ソフト
- 数式内のセルのオートフィル
数式内のセルのオートフィル エラー値 #N/Aを返す数式 =IF(A1=0,NA(),A1) をA2に入力しているのですが、 この式ををA2~R2まで入力したいと思っています。 ひとつひとつ、=IF(A1=0,NA(),A1)、=IF(B1=0,NA(),B1)、=IF(C1=0,NA(),C1)…と 入力していけばいい話なのですが、 数が多いため、オートフィル機能のような形で連続セルを入力したいのですが、 なにかよい方法はないでしょうか?
- ベストアンサー
- その他MS Office製品
- オートフィルについて
エクセルのバージョンは2002です =IF(ROUND(J326*1000,0)='[2011年度100全社間接費実績推移表.xls]1月実績'!$F$61,"","エラー!") このセルをオートフィルしたいのですが、1月→2月→3月 というように、セルは固定でシートをオートフィル するにはどうすればいいのでしょうか? よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- エクセルVLOOKUP検索値がオートフィルはNG?
エクセルのVLOOKUP関数について質問です。 「VLOOKUP( 」と入力して最初に設定する「検索値」は、オートフィルで生成した連続値の場合は検索されないことがあるのでしょうか? 例えば検索値は0から10まで整数で10個あります。 これをA1セルに0として、A2セル以下を「=A1+1」とすると、検索されない数字があります。 そこで試しに手入力にしたところ、検索されない数字はありませんでした。 その他にオートフィルしたものをコピーしてA列に「値」としてペーストして表面上は手入力と全く同じになるようにした場合は、やっぱり検索されない数字があります。 それもオートフィルの場合と全く同じ数字が検索されません。 なお書式は全てのセルで標準にしてあり、検索方法はFALSEにしました。 検索方法をTRUEにすると、FALSEの時にエラーになる数で直近のセルの値を返すようです。 これはどのような理由でこうなってしまうのでしょうか? 手入力なら問題ないようなので手入力することも考えていますが、なにしろ10000行を超えてしまうので、できればオートフィルを使いたいのです。 解決方法がありましたら教えて下さい。 宜しくお願い致します。
- ベストアンサー
- Excel(エクセル)
- エクセルで等間隔のセルをオートフィル機能として使いたい
質問です。 エクセルでA1のセルには「=SEET1!$G1」、B1のセルには「=SEET1!$G36」、C1のセルには「=SEET1!$G71」というように、隣のseetのG列の35ずつずれたセルを反動させていきたいのですが、そのまま打ち込みオートフィルをかけると、この3つのセルの式を繰り返すだけになってしまいます。 このようなオートフィルは不可能なのでしょうか。 よろしくお願いします。
- ベストアンサー
- Windows XP
- エクセルでのセル番地の取得方法がわかりません
3時間ほどネットで調べても分からず、困っています。 教えてくださいませm(_ _)m ------------------------------------------------------ 検索対象データ群: A, B, C, E, F, G, H, I, J, K (セル範囲:A1~K1) 入力数値(任意): G の場合のセル番地は当然【G1】なのですが、 関数で求める方法はありますでしょうか? ------------------------------------------------------ よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- エクセル2007 オートフィルのような
請求書をエクセル2007で作りたいのです。 わからないことは、VLOOKUP関数で1つ作る。たとえばB3のセルに作った場合、B4から仮にB20までオートフィルでいっせいに作る方法はないのでしょうか? 別シート(シート2)に作成した商品一覧表から自分で商品コードをつけそれをもとにVlOOKUP関数で商品を摘出しています。それはできるのです。 やはり、B3のセルもB2のように1つ1つVLLOKUP関数をしていかなければいけないのでしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルの並び替え時にセル番地も並び変わる???
セルF3にVLOOKUPを使いVLOOKUP(単品!$A3,現行単価!$B:$AN,11,FALSE)と言う形の関数を使いましたが、 なぜかそのブックだけなのですが、行の並び替えをすると A行のセルに連動し(例F3行目にVLOOKUP(単品!$A320,現行単価!$B:$AN,11,FALSE))と言うA列に対して有った元のセル番地に なってしまいます。 説明べたですみませんが、宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
有難う御座いました。