タグ付けされた質問 「microsoft-excel」

Microsoftによるスプレッドシートアプリケーション。質問にVBAでのExcelのプログラミングが含まれる場合は[vba]と一緒に、Excelの数式またはワークシート関数が含まれる場合は[worksheet-function]と一緒にこのタグを使用します。

1
Excelでは、データ範囲に従ってどのようにグループ化しますか?
excellでマクロを作成することになると、私はまだ初心者ですが、値を取るマクロを作成したいと思います。 149,000 136,000 100,000 100,000 75,000 50,000 50,000 35,000 25,000 26,000 25,500 25,000 そして、それらを次のようにグループ化します。 **100,000 - 149,999** 149,000 136,000 100,000 100,000 **50,000 - 99,999** 75,000 50,000 50,000 **25,000 - 49,999** 35,000 25,000 26,000 25,500 25,000 これを達成するにはどうすればよいですか?= COUNTIF()で遊んでいますが、苦労しています。

1
Excel 2010は正しいファイルタイプで保存しません
スプレッドシートを「CSV(カンマ区切り)(* .csv)」として保存しようとすると、CSVとして保存されているように見えますが、実際にはファイルタイプが変換されていません。 テストとして、私が夢中になっていないことを確認するために、複数のタブとCSVとして書式設定された自己作成のExcelスプレッドシートを保存しました。ファイルがある場所に移動すると、ファイル拡張子が表示され、「。csv」が確実に保存されます。右クリックしてファイルのプロパティを確認し、詳細を確認すると、ファイルタイプが「Microsoft Excelカンマ区切り値...」であることを確認します。 ただし、ファイルを開くと、ファイルは「ファイル拡張子で指定されたものとは異なる形式である」と警告され、ファイルには複数のタブとフォーマットが保持されます。 このエラーは発生し始めたばかりです。 Excel 2010、32ビットを使用しています。


0
Excel for Mac 2011のすべての新しいスプレッドシートで実行されるマクロを作成する方法
私がしたいのは、開いているスプレッドシートを取得し、3つのフィールド(たとえば、列1、2、4)で並べ替え、ヘッダー行を削除してからEからすべての列を削除する簡単なマクロを設定することです。 だから、たとえばcmd+ alt+をZ押すと、上記のことが起こります。 マクロを設定するのは簡単ですが、ここで重要な問題は、それが上で動作する必要があるということである任意の私は、Mac上のことを開くスプレッドシート。 現在表示されている問題は、設定されているマクロが設定時に開いていたスプレッドシートを参照しているため、他のスプレッドシートでは「範囲外」エラーで失敗することです。 たとえば、自動作成マクロには次のように表示されます。 Cells.Select ActiveWorkbook.Worksheets("FirstSheet.csv").Sort.SortFields.Clear そのため、私が閉じFirstSheet.csvて開くSecondsheet.csvと、マクロはソートしようとして失敗しますFirstSheet.csv。 誰も私をここに案内できますか?

1
MS Excelの2つの列を2つの列と比較するためにIF-INDEX-MATCHを取得するにはどうすればよいですか?
私がやりたいこと: Set 1: 列AおよびB Set 2: 列EおよびF Set 3: 列IおよびJ A13 と B13がそれぞれ列EとF(およびセット1とセット2を正しく取得した場合は列IとJ)に一致する場合、一致の値を取得したい(テスト中)列G(この例ではG12)。 AとBのすべての値はペアで取得されます。基本的に、これは、AとBの位置に対応する列Gの対応する値を取得するためのペアvsペアvsペアマッチングです。 私がやろうとしているのは、列AとBの値がE&FとI&Jと一致する場合です。その後、列C、G、Kの値を3つの別々の列で取得したいです。これはの場合にのみ機能しますSet 1 = Set 2 = Set 3。 私は#VALUE!自分の式を使っています。インデックス一致がA13とB13をE13とD13に一致させる理由がわかりません。 どうすればこれを達成できますか?


1
Excelでデータを正規化して、Accessにインポートするときにデータセットが第3正規形に準拠するようにすることは可能ですか?
少し背景を説明するために、私は大学生でデータサイエンスの課題を担当しています。世界中のサッカー/サッカー選手に基づいたExcelのデータセットがあります。現在、各プレーヤーにはIDがあり、各レコードにはID、名前、クラブ、写真、年齢などが含まれています。 私が抱えている問題は、Accessでテーブルを設計するときに、Excelからデータをインポートできず、データが繰り返されるために正規化できないことです。 各プレーヤーにIDを割り当て、それを分割して(クラブ、プレーヤー、Player_Attributes、リーグ)のテーブルを作成しますが、17,000を超えるプレーヤーデータとそのクラブがあるため、手動で割り当てる必要があります。各一意のクラブはAccessのIDを使用し、Excelスプレッドシートからすべての繰り返しクラブを削除して、クラブの1つのインスタンスのみが「Club」テーブルに表示され、「Player」テーブルの「clubID」列がクラブテーブルにリンクするようにします。Excelで何かの繰り返しインスタンスをすべて自動的に削除し、その繰り返しを数字で置き換えてもいいですか? 申し訳ありませんが、私が質問を上手く伝えなかった場合、私を支援するためにさらなる説明が必要な場合はお知らせください 前もって感謝します 編集:(https://imgur.com/a/VJQmA)-Excel内にあるトップ4レコードのスクリーンショットへのリンク。ただし、スプレッドシートには17,000を超えるレコードが含まれています。

1
COUNTIFで複数の条件を使用する方法は?
入力: これは、目的の出力の形式です。 INPUTの例: 問題は、COUNTIFをいくつかの基準で使用する方法がわからないことです。 「動作しない」「夢の機能」は、セルD3では次のようになります。 =(COUNTIF($M$2:$M$65535;boy) AND (COUNTIF($N$2:$N$65535;">0")-COUNTIF($N$2:$N$65535;">4")) AND (COUNTIF($O$2:$O$65535;WILMS)) 何か案は?

2
特定のテキスト条件を満たすヘッダーでExcelの特定のセルを合計する
次のような特定の問題があります: あなたが見ることができるように、私は何かの「合計」値を持っている3つのセルを持っています。 以下のこれらの値をすべて合計したいと思います。どの列にも、単語「Total」に一致するテキストがあります。 たとえば、現在「合計」という単語を含む3つの列があり、その下の値を合計したいと思います。 1500, 11223 and 11220 私はExcelでsumif関数を使用しようとしましたが、何らかの理由で、複数の行の範囲ではなく列の範囲のみを合計できるようです... 私はこれを試しました: =SUMIF(A2:AJ2,"*Total*",B3:AJ3) B3:AJ3 are colums right below these upper ones... 編集:私が得るべき合計値は23943です

1
Excelでリストを動的に並べ替える
Excelワークシートの列Aに数字のリストがあります。これらの数字を列C に順番に表示したいと思います。 列Cは、列Aが変更されると自動的に更新され、手動で何かを並べ替える必要はありません。


2
logonscriptにExcelアドインをインストールする(cmdで現在のユーザーSIDを使用する方法)
logonscriptを使用して、クライアントにExcelアドインを追加しようとしています。GPOを使用して追加できるかどうかを確認しましたが、残念ながらできません(手動で除外することはできます-__- GG MS)。.xlamをアドインフォルダーにコピーしないのは、ネットワークドライブからアクセスする必要があるため、時々更新するためです。私の問題は、キーがCURRENT_USERの下にあるため、現在のユーザーのSIDが必要なことです。ここで私の質問は、ユーザーのSIDを取得し、.regファイルでfxを使用する方法ですか? .regファイルは次のようになります。 Windows Registry Editor Version 5.00 [HKEY_USERS\\****SID****\Software\Microsoft\Office\12.0\Excel\Options] "OPEN"="\"\\****MACRO****.xlam\"" ここでSIDを取得する最も簡単な方法は何ですか? 前もって感謝します!


2
関連するポイント値を持つ調査回答の合計ポイントを見つける
Excelで調査した結果があります。各行は、いくつかの事前定義された回答(たとえば、「頻繁に」「常に」「それほどではない」など)からのテキストで1人の回答を表します。行の最後に、回答に従ってポイントを追加します。たとえば、「常に」答えごとに、その人に関連付けられた4つのポイントを追加します。「多くの場合」という回答では、-2ポイントです。等 試しましたCOUNTIFが、答えが一致した場合は1ポイントだけ加算されます。 各人のポイントを合計するにはどうすればよいですか?

1
Excelの式からの異常な動作
私は以下を機能させることができました: =IFERROR(INDEX(CUSIP2,SUMPRODUCT(ISNUMBER(SEARCH(CUSIP2,O2))*ROW($2:$5158))),"") これは、セルの内容をリストと照合し、リストの単語がセル内のどこかにある場合、それがどの単語であるかを教えてくれます。すばらしいです!理想的には、セルに一致するものがない場合も空白になります。これは私が問題に直面しているところです。 一致する場合、完全に機能します。一致しなければ、空白を与える代わりにランダムな単語を投げます。たとえば、「BANKのCLIENTの送信ワイヤ-SYSTEMにポストされていないオフセットエントリ」のセルにSWPC12374が表示されます。 今、謎が深まります。スローされる間違った言葉は常に異なります。スローされる間違った単語は、リストのどこにあるかに直接対応します。たとえば、[WORD 1]は、方程式がある最初のセルにスローされ、空白になるはずです。[WORD 2]は、方程式のある2番目のセルにスローされます。また、空白になるはずです。その他[WORD 1]および[WORD 2]はリストCUSIP2の最初の2つのエントリであり、他の誤ったエントリはCUSIP2リストの対応するエントリです。 または、同じ行にあります。したがって、最初の方程式は2行目にあり、リストの最初の項は2行目にあります。 さて、フォーミュラソルバーで掘り下げると、非常にきれいにINDEX(CUSIP2,0)で終了します。その後、間違った単語をスローします。エラーがキャッチしない場合は、間違った単語を投稿します。 私はこのエラーを追跡しようとしていますが、なぜExcelがこれを行っているのか推測できません。助けてください。google-fuが失敗しました(これを検索するための適切な用語さえ知っていた場合)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.