ベストアンサー LOOKUP関数を使った表のソートについて教えてください 2004/03/23 17:18 LOOKUP関数を使った表をソートしたいのですが、行でソートは出来ますが、列でソートすると検査値がエラーになって数値が表示されません。 何かいい解決法おしえてください。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー mshr1962 ベストアンサー率39% (7417/18945) 2004/03/23 17:26 回答No.1 列でソートするのですか? それなら数式内のセルの参照の仕方を変更する必要があるのでは? $A1(行のソートに対応) A$1(列のソートに対応) $A$1(行列両方のソートに対応) 質問者 お礼 2004/03/24 09:28 ありがとうございます。 $A$1で解決しました。 質問の仕方が下手くそなのに お答えいただき感謝、です。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) imogasi ベストアンサー率27% (4737/17070) 2004/03/23 20:48 回答No.2 どういう表の構造になっているか、質問からは推定しがたいです。それを質問には、例示すべきでは。 単純にHLOOKUPの方を使えば解決するとか。やって見ましたか。 質問者 お礼 2004/03/24 09:36 はい、本当に質問が下手くそでした。 今回は解決しましたが、今度質問させていただく時には 気をつけます。 ご指摘ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A EXCEL2000にて1列内の範囲にてシート間ソート?(LOOKUP?) EXCELの関数ではまっています。 1列内の範囲(B2:B7)間に入力された数値(未ソート(3,6,2,8,1,4)を、別のセルで対象数値(2)が有ったら、その数値(2)を表示したいのですが、Lookup系を使ってどうもうまくいきません。 ABCDEF… ABACAD… ――――――――――――――――― 1 2 3 HB 1 2H 3 6 4H 2 4B ←ここの関数を 4 2 4B 3 HB =LOOKUP(2,B2:B10,B2:B10) 5 8 2B 4 3B とすると返り値が『1』になってしまいます。 6 1 2H (他にH,VLOOKUPも試したのですがどうも・・・) 7 4 3B 6 4H 8 8 2B 希望としては上記のような形にしたいのですがうまくいきません 正確なLOOKUPの使用方法または別の適切な関数が有ったら教えてください。 エクセルのLOOKUP関数について LOOKUP関数とVLOOKUP関数はどう違うのでしょうか?わかりやすく教えて下さい。(使用例など) 文字だけの表(2行)から検索したんですが、VLOOKUP関数は検索できたんですが、LOOKUP関数だと間違った検索になってしまうんです‥。 Excel関数について(lookupなど) A列とB列にそれぞれ商品コード(A列)、数値(B列)が入っているリストがあります。(コードと数値はそれぞれ関係があり、このコードにはこの数値、というルールがある) 1)セルD4にそのコードが入ったら、セルE10に該当する数値が入るようにしたいんです。 2)但し、セルD4に入るコードは、リストにはないコードも存在する。その場合、セルE10には何も表示させたくない(エラーも非表示にしたい) という場合、どういう関数を使えばいいのでしょうか。 1)まではLOOKUPかVLOOKUPでできるようなのですが、2)の場合の表示がうまくいきません。 説明が下手で申し訳ないのですが、どなたかお分かりになるかた教えてください。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセルの関数LOOKUPなどについて Office2007のエクセルに関して質問です。 関数の挿入のfxを押してLOOKUP関数を入れたときに 検査値をセル指定をし、そのセルの中の数字で検索したいのですが、なぜかできません。 直接数字を入れればできるのですが、それでは関数を使う意味がないので・・・。 fxでのLOOKUPのダイアログで検査値を セル指定をした場合="数値" 直接数値を入力した場合=数値 となるので、「""」がおかしいのかと思うのですが「""」を外すこともできず困っております。 初心者の質問で恐縮ですが、お答えいただければと思います。 EXCELの関数探してます、lookupのような A列に1,10,20,30とありB列に200,300,400,500とある場合を想定します LOOKUP関数を使い、1のときは200、10の時300,20の時400のように値を出したいとします。つまり横の値。 LOOKUP関数を使うと2,3,4,5,6,7,8や11,12,13~19などの検査値で不完全一致の場合の値を出すとき、 2,3,4,5,6,7,8のときは1の値の200がでて、11,12,13~19の時は10の値の300が出ますよね ようはその値より上の値の数字をだしてくれるんです。14なら300,26なら400,39なら500のように 質問は下の値を出してくれるLOOKUPのようなものはありませんか?14なら400,26なら500のような エクセルのLOOKUP関数について教えてください。 エクセルのLOOKUP関数について教えてください。 日にちごとに、AさんからEさんの順位を表示しています。 その表を元に、日にちごとに、1位から5位には誰がなったのかを 表示したいと考えています。 LOOKUP関数を用いて行ったところ、正しい答えとそうでない答えが出てしまいました。 間違った答えがでた箇所(ピンク表示)には、下記のような計算式が入っています。 E15=LOOKUP(E13,$C$4:$G$4,$C$2:$G$2) E16=LOOKUP(E13,$C$5:$G$5,$C$2:$G$2) D17=LOOKUP(D13,$C$6:$G$6,$C$2:$G$2) F18=LOOKUP(F13,$C$7:$G$7,$C$2:$G$2) D19=LOOKUP(D13,$C$8:$G$8,$C$2:$G$2) F19=LOOKUP(F13,$C$8:$G$8,$C$2:$G$2) 調べたところ、LOOKUP関数は昇順になっていないとできないとあったので、 その理由でうまく表示されないのか?とまでは推測がついたのですが、 では、どうしたらいいか?というところで作業がとまっております。 LOOKUP関数以外の関数でも構いませんので、どのようにしたら表が完成できるか どうかお知恵を拝借願いますm(_ _)m 関数や lookupで取り出した 数値 文字を 固定したい 関数や lookupで取り出した 数値 文字を 固定したい A 列 B列 C列 A1 5 B1 6 C1 =A1+B1(11数値)の 式を消して 11の数字を固定するには どうすれば いいでしょうか? LookUp関数で検査値をF2+enterしないとうまくいかない ExcelのLookUp関数を使うとエラー(#N/A)が帰ってきます。試行錯誤した結果 検査値にF2+enterすると正しい数値が帰ってきました。 これはなぜでしょう? 理屈はともかく、レコードが膨大なためF2+Enterするよりも簡単に検査値を修正できる方法はありますか? Excel 関数 lookup 幅のある数字の検索 Excel関数のLookupの使い方についてですが、 以下のように、テーブルの検査範囲に幅を持たせて、 その幅の範囲内に検査値が該当した場合、 B列のセルに1~3までの数値をlooup関数で反映させたいと考えていますが、 どうすればいいのでしょうか? ※実際のデータは5,000以上あるので、関数でやりたいと考えています。 ぜひご教示お願いします。 A(検査値) B 1 0.15 1 2 0.99 3 3 0.31 2 4 2.00 3 --------------------------- テーブル 検査範囲 対応範囲 0.00~0.30 1 0.31~0.50 2 0.51~ 3 エクセルのLOOKUP関数について エクセルのLOOKUP関数の検査値には、英文字は指定できませんか? 漢字名の処ではちゃんとデータを持ってくるのですが英文字の処になるとエラーになります。 誰か助けてください。 LOOKUPとIF関数でできますか 作業報告書のデーターを使って作業日報を作りたいのですが、下のような表があるとします。 作業報告書 日 報 A B C H I J K 1 日付 出発 到着 日付 勤務状態 2 12月2日 福岡 大阪 12月1日 公休 3 12月4日 大分 福岡 12月2日 出勤 12月3日 公休 4 12月5日 長崎 島根 12月5日 出勤 H列はその月1~31まで日付があります。 A列の出勤した日があれば、Hの日にちの隣 I列に出勤 A列に日にちが無い場合は、 I列に 公休 関数を使って作りたいのですが、 LOOKUPとIFを使ってやりたいのですが、どのような式になりますか 又 他によい方法があるでしょうか、 あH列の日付を表示させるのに 他のセルを参照させています。 対象のセル仮に L1 は2010/12/1と入力してあります。 H2に=LI H3に=L1+1 H4に=L1+2として日付を出してますが、 A列は、2010/12/1と入力してます。 LOOKUP使った式では、A列とH列では、検査値が変わるみたいでエラーが、でます。 よい方法はありますか、 分かりにくい説明で済みません。 LOOKUP関数にて切り上げた数値を返したい エクセルについての質問です。 A B C D 検査値 結果 対応範囲 検査範囲 1 4.7 3.0 3.0 4.6 2 5.1 3.2 3.2 5.0 3 6.2 4.0 4.0 6.1 4 6.8 4.5 4.5 6.7 上のような表があります。 B1の数式は =IF(ISERROR(LOOKUP($B1,$D$1:$D$4,C$1:C$4)),0,LOOKUP($B1,$D$1:$D$4,C$1:C$4)) で現在入力しています。 現状だと、検査値が4.9の場合、3.0を返してしまいます。 1.検査値に最も近い検査範囲(中間の場合は大きい方)を参照して結果を出したい場合の数式 2.検査値が検査範囲の数値を1ポイントでも超える場合は次の数値で参照する場合の数式 ※いずれも検査値が4.6を下回る場合はゼロとする を教えて頂けないでしょうか。 いろいろ調べてみたのですが、わかりませんでした。 質問文も何かとわかりづらいかと思いますが、何卒よろしくお願い致します。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム 三角関数表から求められない 下の画像の計算の結果がどうして53.1°になるのかが分かりません。 40÷30=1.333・・・・となるので三角関数表の正接(tan)の列にある1番近い数値の1.3270の行に書いてある53°が答えだと思うのですが、この半端な0.1°はどうやって求めたのでしょうか? 2行連結したエクセル表をソートしたい A列1から2行、次にA列3から4行、最終はA列9から10行までを連結したエクセル表をソートする方法がありましたなら教えて下さい。 エクセルの関数についての質問です エクセルの関数についての質問です 独学でエクセルを勉強しておりますが以下のような表の中から該当する値を返すことは可能でしょうか。 方法はどのようなものでもアドバイスをいただければトライしてみようと思います。 以下のような元データの中から、行の条件と列の条件を満たすセルに表示されている値(%)を 表示させる関数。そもそも関数での解決は不可能かもしれませんが、もし方法があれば ご教示お願いします。 0000~1000 1001~2000 2001~3000 000~100 5% 5% 4% 101~200 4% 4% 3% 201~300 3% 2% 1% 行と列の値を入力するとその交差した値が表示させたい。 例)行の検索したい数値を110、列の検索したい数値を1200と指定した場合、表示させたい数値は"4%"。 ぜひぜひよろしくお願いいたします。 ソート表を作りたい(Exce;) A列に番号が入っていて(記号を含む、重複はなし)、B,C,D...列にそれぞれの行に対応するデータが入っています。別のシートへ、A列でソートした表を作りたいのですが、よい方法がありましたらお教えください。できるだけ、数式で処理して、最初のデータが変わったら、即座にそちらの表も変わるようにしたいのです。 エクセルで指定した結果を複数表示させる関数 下記【表1】のような表をEXCELで作成し、【表2】の様に表示したいと思っています。 A1~A10に拠点1~10、B列に○(数値、文字列等)を入力して、 ○のついた拠点を抽出表示したい場合の関数は どのように記述したら良いのでしょうか lookupなどでは表示が1行なのでうまく出来ませんでした。 複数表示させるの関数を教えてください。宜しくお願いします 【表1】 拠点1 ○ 拠点2 拠点3 ○ 拠点4 ○ 拠点5 拠点6 拠点7 ○ 拠点8 拠点9 拠点10 ○ 【表2】 拠点1 拠点3 拠点4 拠点7 拠点10 Excel関数で結合セルに合わせて合計を出す方法 Excelの関数に関する質問です。 画像のような表を作成しており B列の数値を、A列の区分ごとに合計し、C列に表示させる、 という関数がないか探しています。 今のところ、C列にSUM関数を手入力し、 表を作成しているのですが、 C列に関数を入力し、この手間を省けないかと考えています。 C列の表示位置はIF関数等で表示できると考えたのですが、 肝心の数値の合計の方法が分からず、困っています。 結合セルの行番号を求めれば解決するかと調べたのですが、 適切な方法を見つけることができませんでした。 区分の区切り位置や区分の数は毎回変化しますので、 オートフィルをかけてもエラーにならないような式を教えていただけますと、 大変助かります。 宜しくお願い致します。 lookup関数で出来ませんか? EXcel2007のVlookup関数について教えて下さい。 添付の図(excel画面)の中で左側の資料がシート1にあり シート2のように(実際はもっとデータが多い) 整理をしたいのですがLOOKUP関数を考えても 出来ません。 資料(sheet1)も結果のマトリックス表(sheet2) もフォームを変えたくないのですが どのように入力すれば良いのでしょうか? EXCELでLOOKUPがうまくいきません。 EXCEL2000です。解説書を見ながら、検索関数のVLOOKUPと LOOKUP関数を比較していたのですが、VLOOKUPだとうまくいくのですが、LOOKUPだと望むべき答えが出ません。D列にC列の値をA1:B4の表から参照するという簡単なものです。 この式で、単純に答え(D欄)が1、2、3、4となるべきだと思うのですが・・以下の具合です。 A B C D 1○ 1 ○ =LOOKUP(C1,$A$1:$A$4,$B$1:$B$4)答4 2× 2 × =LOOKUP(C2,$A$1:$A$4,$B$1:$B$4)答2 3△ 3 △ =LOOKUP(C3,$A$1:$A$4,$B$1:$B$4)答3 4□ 4 □ =LOOKUP(C4,$A$1:$A$4,$B$1:$B$4)答2 どこがおかしいのでしょうか?よろしくご指導ください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。 $A$1で解決しました。 質問の仕方が下手くそなのに お答えいただき感謝、です。