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

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

1
3列目を計算するExcel結合テーブル
1対多のデー​​タモデルがあります。具体的には、CustomerテーブルとPaymentテーブルです。私は、各顧客の残高を彼らのテーブルの追加の列に入れたいと思います。 データ・モデル: 顧客:顧客ID、名前、料金、残高 支払い:得意先ID、金額 そして残高は、顧客のすべての支払い金額から手数料を引いた金額の合計になります。 (これは完璧なデザインではありませんが、私の場合はうまくいきます。) どうやってバランスを取れますか? 私は "リレーションシップ"、VLOOKUP、SUMIFを使って二つのテーブルを結合しようとしました。しかし、これらが適切なツールではないか、それらの使用方法がわかりません。 マクロを使わずに簡単な解決策はありますか?

2
MS Excelによる逆ハッシュ
YouTubeで 'というビデオを見ていました A4紙パズル その中で、発表者はA4用紙を1枚取り、それを特定の方法で折り曲げてから、周囲の長さを計算するように視聴者に求めますが、解決策は提示せず、代わりにハッシュを使用して正しい答えがあることを確認する方法を示します。 正しい答えを知るための手順は次のとおりです。答えを導き、電卓でsq rtを5回クリックし、次に結果から小数点の右側にある6桁を取り出し、それらを数字の昇順に並べ替えます。 234477と等しいあなたは正しい答えを持っています。 そのため、境界を計算するのではなく、ハッシュを逆にして解を求めたかったのです。それで私はExcelを起動し、A5で私は候補者番号(例えば42)を入力し、それからB5からF5で私は平方根を始めました。 G5では1を引いて0.123897073を得て、H5では100万を掛けて123897を得て、次にI5:I10でそれぞれの数を抽出しました。 J5:J10では、式を使って番号をソートしたので、J5-1、J6 = 2、J7 = 3、J8 = 7、J9 = 8、J10 = 9、そして最後にK5ですべての番号を連結して123789とターゲット234477をL5に配置しました。 A5を変更することで、Goal Seekを使用してK5を234477に設定することができたとしたら、ここで問題が解決しません。 ソートやその他の答えや手動操作を見つけるためにコード/マクロを使用したくはありません。GoalSeekを見て解決策を試し、解決策への道を「見る」ことができるという考えが好きでした。 誰もが私がこれを完了することができる方法を知っていますか? 式 A5 =ユーザー入力番号 B5 = SQRT(A5) C5 = SQRT(B5) D5 = SQRT(C5) E5 = SQRT(D5) F5 = SQRT(E5) G5 = F5-1 H5 = IF(MID(G5,3,1)* 1 = …

1
指定されたしきい値を下回るセルの最長連続セットの最初のセルの列ヘッダーを取得します
特定のしきい値を下回るデータ行内の連続セルの最長グループの長さを計算する式があります。 そのグループの最初のセルの列見出しを表示します。それで、以下の例で私はセルが欲しいです N3 表示する 4これは、列見出しセルの値です。 D1。これは可能ですか? データ例: | A | B | C | D | E | F | G | H | I | J | K | L | M | N | ---+---+---+---+---+---+---+---+---+---+---+-----------+---+---+---+ 1 | 1 | 2 | 3 | 4 | 5 | 6 …

1
10日間にわたるデータで折れ線グラフを生成しますが、日数ではなく時間数で表示します
Excelでグラフを作成しようとしています。私の問題は、チャートが時間単位ではなく日単位で生成されていることです。これが、10月12日に「スパイク」のみが表示され、値の実際の変更は表示されない理由です。 データ: 07.10.2018 16:01 53,00 12.10.2018 10:31 53,00 12.10.2018 11:31 61,00 12.10.2018 13:31 61,00 12.10.2018 14:31 59,00 12.10.2018 17:31 59,00 12.10.2018 18:31 53,00 16.10.2018 11:31 53,00

2
セル内の特定の単語の後に数字を抽出する
私はXLSファイルを持っていて、それはすべて単一のセル内のすべて単一の文字列である何百ものさまざまな時間をすべて以下のフォーマットでリストしています: Days: 103, Hrs: 12, Mins: 15 Days: 34, Hrs: 8, Mins: 27 Days: 10, Hrs: 16, Mins: 4 これらを高い順に並べ替えたいのですが、並べ替えると数百時間のレコードが表示されます。 前 十の値たとえば、上のリストから順に、次のように表示されます。 Days: 34, Hrs: 8, Mins: 27 Days: 103, Hrs: 12, Mins: 15 Days: 10, Hrs: 16, Mins: 4 試してみたいのは、各数値を抽出してそれぞれのセルに入れることです。したがって、並べ替えを簡単にするために、[日]、[時間]、および[分]列が別にあります。誰かが私を正しい方向に向けることができますか?

1
開始時からの出席計算
私は若い人たちのリストを持っています、彼らが参加した日から、プログラムへの彼らの個々の出席を計算したいです。注意全員が同時に参加したわけではありません。 [ 私は名前を付け加えた日から要約することができますが、それはすべてのシングルエントリーを管理することを意味します。 すべてのユーザー名にまたがる計算式が必要です 学生4が4週目に開始した場合、彼らは1セッションから1回参加しているので、出席率は4週目に100%になります。しかし、1週目に開始した学生1は、1週目に開始したのに75%しか持っていませんが、3週目は見逃しました。

1
Excel:列内のフィルタ値から検証リストを作成
私は依存型ドロップダウンを使ってこれを行う方法を見つけようとしていましたが、私はまだ私の特定のテーブルでは成功していません。本質的に私は別のテーブルからの "フィルターをかけられた"結果リストに基づいて検証リストを作成しようとしています。 これらは構造化テーブルです。 表1 (「フィルタリング」される静的な値を持つ) id Items 2 ItemAA 2 ItemAAA 3 ItemZZ 5 ItemXY 5 ItemXYZ 2 ItemCC Table2(検証リストドロップダウンあり) idFromTable1 RelatedOptionFromFilteredDropdownList 2 ItemAA (dropdown lists: ItemAA, ItemAAA, ItemCC) 5 ItemXY (dropdown lists: ItemXY, ItemXYZ) 2 ItemCC (dropdown lists: ItemAA, ItemAAA, ItemCC) 3 ItemZZ (dropdown lists: ItemZZ) 編集する :VBAではなく式を使う 編集2 …


1
Excelチャートで同じデータを持つ複数の系列を表示する
同じチャートにプロットする必要がある3つのデータセットがあります。偶然にもこれら3つのセットは同じデータを持っています(すべて0%)。 Excelで折れ線グラフの同じプロット領域に3本の線すべてを表示する方法はありますか? これが私が現在持っているものです: 私が望む結果がどのようになるか正確にはわからない(可能なら)。 3つのシリーズの色がすべて点線で表示されているのでしょうか。

0
Excelで積み上げ棒グラフの複数の系列の色を変更する
Excelのガントチャートに似たものを作成しようとしています。私が取り組んでいる各データポイントには開始日と終了日があります。データにはカテゴリも含まれています。同じカテゴリの前に複数の時間が表示されるように、セグメント化されたガントチャートを作成しようとしています。チャートが正しく機能するようになっていますが、時々私が見ているデータは1つのカテゴリに対して15または20の時間間隔を持っています。各カテゴリの各シリーズを交互のクリアとフィルに変更するには時間と労力がかかります。私が自動的に、または少なくともそれを繰り返す必要なしに、この色パターンに合うようにすべてのシリーズを変更する方法があるかどうか疑問に思いました。 ありがとう


2
Excelグラフ:ユーザー定義の可変線の太さのマクロ
1つのグラフに複数のデータ系列があり、選択したグラフに基づいてグラフ内の約55行に太さを変えることができます。私は一度にすべての線の太さを調整する次のマクロを見ました。 Sub SetWeights() Dim srs As Series For Each srs In ActiveSheet.ChartObjects("Chart 1").Chart.SeriesCollection srs.Format.Line.Weight = 0.75 Next End Sub Excelワークシートのいずれかの列で定義されているように各線の太さが異なるようにする方法(マクロ)はありますか。 線の色やマーカーの種類を一度に変更する同様の方法はありますか(各行に異なるマーカーは不要です)。

2
Excelのソートダイアログを表示する
私は保護されたシートを分類しなければならず、そして無防備 - 分類 - 保護ダンスを行う必要があります。 問題はこのようにして私が予測可能な問題で、私が(完全ではないが)Excel自身のソート機能を複製していることです。 ワークシートを保護するように設定し、[このシートのユーザを許可する]で[シートの保護]ウィンドウの[並べ替え]を有効にしましたが、期待通りに動作しません。 私はそれからExcelのソートダイアログを引き上げることを試みることを考えていました(下記参照)。これは私たちの開発者に公開されていますか?

2
Excel、最も近い水曜日(または日曜日)までに+ 8週間計算する
計算する必要があるビジネスプロセスがあります (TODAY + 8 weeks) to the nearest Sunday or Wednesday. 例えば - 今日は07/12です。 - 8週間は01/02/18です - これは木曜日です。過去の最も近い水曜日か日曜日に数えなさい[1]。将来の最も近い水曜日か日曜日に数える[3] - 計算された日付間のホップ数が最も少ない日を選択します。そこで水曜日31/01/18を選択 - 金曜日でタイがある場合(-2から水曜日、+ 2から日曜日)、日曜日を選択します。 私はExcelに満足しています。 =TODAY()+(8*7) しかし次のステップ is this a Wednesday or Sunday, if not count forward and back until it is both then compare the two values and select the …

2
既知の行数に基づく数値によって関数内のセル参照を強化する方法
これは、下の図のセルF2に必要な式Iを参照しています。 F2は結果を示します が欲しいです : 私は欲しい: 列Aにあるもののすべてのバリアントについて列Bのデータを連結するための連結式。 バツ アイテムのバージョン(C2の機能に基づく) それから連結はステップアップする必要があります バツ 列Aからテキスト文字列を描画するために-1回。 これを行うための最善の方法を見つけ出すことはできません!それらが参照される必要があるならば私も新しい関数を作ることでOKです( "BASE"を探すためにIFステートメントを書くことができるのでFの集合CONCATのように...) 私はC2の数を知っています。それはA列のテキストが現れる回数です。 私はE2の中の数を知っています:それは行番号です 私はDの結果を知っています。もしAのテキストが最初に現れるのであれば、それは "Base"です。 A列のテキストは常にソートされていることがわかります

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