Chiquilin の回答履歴

全533件中121~140件表示
  • エクセルで条件付きの平均値を求める関数

    お世話になります。 恐らく簡単な見落としかと思うのですが、 関数がうまく動いてくれないので質問します。 A1~A5に商品名群(空白セルあり)、B1~B5(空白セルなし)にその値段が入力されています。 C1セルに、A1~A5で空白ではない行のB1~B5セルの平均値を出したいです。 例: A1:リンゴ  B1:100 A2:(空白) B2:50 A3:みかん  B3:400 A4:メロン  B4:500 A5:みかん  B5:200 この場合、B2の「50」は含めず、それ以外の行の平均値を求める。 関数はC1=AVERAGEIF(A1:A5,"<>""",B1:B5)と入れたのですが、空白セルを除いて計算してくれません。 間違いが分かる方がいましたら、返信頂きたいです。

  • excelの関数(違う場合は○、それ以外は×)

    下の表のように、「あ」~「こ」の項目について、すべて違う場合には○を、それ以外を×で表記したいのですが、どのような関数を用いれば良いですか。ご教示を宜しくお願いいたします。

  • Excelの数字入力「0」

    いまバイトの交通費計算表を作っています。交通費1.860と入力しても0が消えてしまうのでインターネットで調べてセルの書式設定→数値→小数点以下の桁数を2と設定したとこセルでは1.860と表示してくれるのに数式バーでは1.86となります。 どう設定したほうがいいか教えて下さい。 宜しくお願いします_(._.)_

  • エクセルの乱数発生についてお尋ねします。

    rand()のような関数のファミリーを使うと乱数が発生できます。 そこで、ある程度広がりを持ったシート内に乱数を発生させました。 それは満足していますが、マウスで処理をしたり、何かをアクティブにしたり非アクティブにしたりする操作をすると、乱数が毎回発生してしまいます。シートの数字がパッと変わるのです。 乱数を発生させるタイミングがコントロールできていないわけですが、どのように考えたらいいでしょうか。1回乱数を発生させたら固定したままで、”では、ここで乱数を発生させる”というコマンドの出し方なのですが。エクセルではどうしたらいいでしょうか。

  • Excelの値取得関数について

    Excelで表を作成する際、コードから値を取得する方法について教えてください。 以下のようなことをやりたいです。 画像の場合、 1. 社員コードに"A001"を入力。 2. 各マスタの領域にある値を取得し、検索結果の各セルに値を表示。  ※B5,B6 の部分に値を取得する関数を設定したいです。 社員名は、C4のセルに記載したような、VLOOKUPで値を取得できました。 出身地と所属部署を取得する場合、 VLOOKUP に VLOOKUP を入れるような形で ないと取得できないのでしょうか。 ※出身地  社員コード"A001" をキーに社員マスタから出身地"T001"を取得し、地方マスタより、"青森県"を取得したいです。 ※所属部署   社員コード"A001" をキーに社員マスタから所属部署"S001"を取得し、部マスタより、"総務部"を取得したいです。 アドバイスをお願いします。

  • 条件を絞り込んだVBAでのドロップダウンの作り方

    いつもお世話になっております。 今、Sheet1のA列に果物名、C列に数字が入力されています。(今回Sheet1のB列は、特に処理の対象とする訳ではないので不要です。) Sheet2のCells(15,1)に果物名を入力した際、Sheet1のA列の果物名でで絞り込んだC列の数字を、Sheet2のCells(15,2)にドロップダウンリストで表したいです。 当方が考えたロジックは Sheet1のA列をforで回しSheet2のCells(15,1)と一致した場合に、Sheet1のCells(i,3)の値を、あらかじめ入力規則に設定したセル範囲に転記。一致判定と一致した場合のCells(i,3)の値の転記を繰り返せばドロップダウンが出来上がるのですが、いまいちスマートではないなと思います。 いい方法があればご教示下さい。

  • 【EXCEL】関数について

    初心者のため、きちんと説明できるか不安ですが、上手に伝われば幸いです。 例えば、 範囲をA1~A50にし、検索条件がD1にあった場合 =COUNTIF(A1:A50, D1) でOKですが・・・ 検索条件がD2~D6までの複数だった場合 =COUNTIF(A1:A50, D1:D6) だとエラーまたは0になってしまうのですが 何が原因でしょうか。 ※ちなみに、入力されているデータは数字ではなく「あ」や「A」などの単体の文字です。 もし、COUNTIF関数で出来ない場合は、どの関数を使えばよいでしょうか? SUBPRODUCT関数なども試したのですが、上手く正しい数字が返ってきません。 よろしくお願いします。

  • 一番下の行の数値を表示する計算式は?

    残高管理とかで、残高に対し購入金額を差っ引いて残高を出すという繰り返しを行単位で下の方に運用していった場合、現在の残高は一番下の行になるかと思います。 その一番下の行の数値を表示する計算式おしえてください。 分かりにくい説明ですいません。

  • エクセルのハイパーリンクのシート名の一括変更

    お世話になります。 エクセル2010で、シート上部の7×5の35個のセルにその月の1から35日間のカレンダーを作りました。(左上のセルに日付を入れて「そのセル+1」をコピーして簡単にその月の1日から35日先まで日付を埋めました。 そのカレンダーの日付をクリックすると所定のセルにジャンプするように35回リンクを貼ったのですが、そのシートをコピーして12か月分のシート作るとリンクが最初のシートのカレンダーの当該日にジャンプしてしまうことに気付きました。 各シートのハイパーリンクのリンク先のシート名をせめて1シート毎に、リンク先のシート名を一括で変更できない者でしょうか? 35回X11枚のシートは気が遠くなりそうです。

  • Excel セルのリンク

    Winは7、Excelは2013を使用しています。 セルのリンクで F15の値を複数(5セル)のセルでリンクしたいと考えています。 しかし、 =F5 数式バーに表示されるが、セルには何も表示されないセルと、 =$F$15 と数式バーに表示されるが、セルには何も表示されないセルと、 =F15 と数式バーに表示され、セルには=F15と表示されるセルと、 3つの表示のされ方をしてしまうのですが、 「=F5 数式バーに表示されるが、セルには何も表示されないセル」 になることを希望しています。 「=F5 数式バーに表示されるが、セルには何も表示されないセル」となっているセルを コピペしてみたのですが上手くいかず、 どこを変更すれば良いかご教示願います。

  • Excel2007のVBAで文字列を結合

    Excel2007のマクロで文字列を結合したいのですがうまくいきません。 下記がお題になります 1、セルA1からU1までデータが1つずつ入ってます。 2、1のデータを3列ずつ結合してA3からG3にコピー。 例えば、セルA1あ、B1い、C1う、D1え、E1お、F1か、ならセルA3あいう、セルB3えおか、のようにマクロで一機にできるソースをお願いします。

  • エクセル 集計方法について

    エクセル(表計算)で  (1)数値データが乱雑に多く有る  (2)これを目的別に集計したい  (3)都度乱雑さが違うので一律に計算式は当てはまらない  の条件で 各セルに着色(瞬時に色つけは可能) これを 範囲指定で色別に集計したい。  可能かしら? 目的は集計手間を省きたいのです。  他に何か良い方法が有りましたら 重ねてご指導方 よろしくお願いします。  有識者様! 教えてくださいませ。

  • Excel住所に4桁以上の数字が含まれるセルを抽出

    お世話になります。 住所が入ったセルが並んでおり、番地などに4桁以上の数字が含まれている箇所を抜き出したいんですが、よい解決方法はないでしょうか? 数字だけが入ったセルならできるんですが、文字列が含まれるとスキル不足で叶いません・・・。 恐れ入りますが、ご教示いただけますとありがたいです。

  • 営業で訪問した店舗をエクセルにリストアップして全員

    営業で訪問した店舗をエクセルにリストアップして全員でリアルタイムに共有したい 今構想していることを記述させて頂きます。 各営業マンが案件名、訪問先名等を記載したメールを送信します。パソコン側は新着メールがあれば都度マクロが走り、案件名と一致するブックを開き、シートにリストアップさせていきます。 また、まだ訪問していない店舗を知りたい場合、営業マンが案件名を書いたメールを送信すると、EXCELかCSV形式で未訪問リストがメールをした人に添付して返ってくるというのを考えています。 現在送られてきたメールを手作業でリストアップして、メール送信しているので手間でして。 ただ、技術的に可能なのかと、同時にメール送信された場合どうするのかなどで困っています。 これは可能でしょうか?

  • HYPERLINKと関数の組み合わせ

    ここでハイパーリンクの使い方を教わって色んな応用が利くことが分かり、欲が出てきてしまいました。 ハイパーリンクとVLOOKUPが組み合わせられればセルの値からリンク先に飛べるように出きれば色んな表に使えるとおもい、NETで少し調べてみましたが例題がどれも少し違っており、自分で試行錯誤するもどうにもこうにもで、お助けください。 添付のような日報があります。 (1)B2をクリックすると、today関数で、 (2)B3に任意の日付を入れるとVLLOKUPでA列の同じ日付のセルに飛ぶようにしたいのですが。 (2)はVBAでないと無理な気もするのですが。。。。

  • EXCELの更新された部分だけリストしたい

    2つのEXCELファイルがあって、片方のシートの中のどこかのセル(複数)を更新して保管しただけのファイルが残った方です。 この2つのファイルを後から比較して、更新されたセルだけ、更新前の値と更新後の値を添えて自動的に拾いたいのですが、便利な方法はありますか? 関数を使ってもよいのですが、たとえば更新前と更新後(ファイル名も変更)のファイルを同一フォルダに入れて、何か実行ファイルを起動すると差分リストが即座にできるようなのも理想です。

  • Excel関数で複数条件を指定する方法

    Excelで条件を指定して、決まった値を返したいのですが、複数条件の方法がわかりません。 セルA1に入力された文字列に、 【りんご】という文字が含まれている場合はE列に「100」と表示させ、 【バナナ】【みかん】【キウイ】のいずれかが含まれている場合は「0」と表示させ、 上記以外の場合「500」と表示させたいです。 A列が検索したい文字列が入力される列で、E列に結果を表示。 検索する文字列は部分一致で、完全一致ではありません。A1に「青森りんご」と入力されたらE1に「100」と表示させたいです。 条件で書いた2段目の候補は10個程度あり、「上記以外」の候補は1000以上あります。 IF(COUNTIF(A1,"*りんご*"),"100",IF(COUNTIF(A1,"*バナナ*"),"0","500")) 上記のように自分で考えてみて、りんご・バナナ・それ以外 であればできたのですが、バナナのとことを複数指定する方法がわかりません。 他のやり方でも結構ですのでどうすればいいかわかる方宜しくお願いします。

  • Excel2013 ジャンプ機能でセル指定を消す

    Excel 2013 でジャンプ機能について初歩的な質問ですがどなたかよろしくお願いいたします、「(1)セルの番地を指定してジャンプしました、その後、(2)名前指定した箇所にジャンプしました、とここまでは良かったのですが、」この後、不要になった名前は削除しましたが、セル番地を消そうと、ジャンプダイアログを開いて見ましたが、消せる項目がありません、このセル指定を消す方法が判りません、どなたかよろしくお願いいたします。

  • VBA 複数のシートをまたいでの連想配列

    win7、Excelは2013を使用しています。 添付画像の様に、12シートの合計を連想配列に格納しsheet13に書き出したいのですが、プロシージャーの下から6行目のところで、エラーコード451が出ます。 どの様に変更すれば良いか教えて下さい。 Sub 年間集計() Dim Dic Dim i As Integer Dim j As Integer Dim sh As Worksheet Dim rng As Range Dim buf As String Dim num As Integer Set Dic = CreateObject("Scripting.Dictionary") For Each sh In Worksheets For Each rng In sh.Range("J2", sh.Cells(Rows.Count, 10).End(xlUp)) buf = rng.Value num = rng.Offset(, 1).Value If Not Dic.Exists(buf) Then Dic.Add buf, num Else Dic.Item(buf) = Dic.Item(buf) + num End If Next rng Next sh j = 2 With Worksheets("Sheet13") For i = 0 To Dic.Count - 1 .Cells(j, 1) = Dic.Keys(i)   ’エラー箇所 .Cells(j, 2) = Dic.Items(i) j = j + 1 Next i End With End Sub

  • match関数とindex関数について

    index関数を次のように用いて、match関数で位置を取りだすことをしたいと考えています。 =index(0/$A$1:A20="休",0) matchは以下の上式を使って、以下のようにします。 =match(1,index(0/$A$1:A20="休",0)) この時、index内において、「休」だけでなく、「祝」も判定したいと考えた場合、上手い式の組み方は考えられるでしょうか。 ご教授願います。