■ このスレッドは過去ログ倉庫に格納されています
Excel総合相談所 148
- 708 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 07:41:33.21 .net
- >>707
すいません、これテストですw
韓国人みたいな嘘つきますねw
- 709 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 08:07:12.83 .net
- 10件まで
INDEX FILTER SEQUENCE
- 710 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 08:39:12.22 .net
- FILTER FILTER SEQUENCE
- 711 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 09:14:23.47 .net
- >>706>>708
余裕ではなかったけど、できなくもなかった
A1=row() で連番作って、
奇数を上から10個とるとする
B1=INDEX(FILTER(A:A,MOD(A:A,2)=1,""),A1:A10)
>>709
SEQUENCE関数でできるの?やり方教えてほしい
- 712 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 09:21:56.27 .net
- >>711
=INDEX(FILTER(A1:A100,B1:B100="AAA"),SEQUENCE(10))
=INDEX(FILTER(A1:B100,B1:B100="AAA"),SEQUENCE(10),SEQUENCE(1,2))
- 713 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 09:29:27.20 .net
- >>712
ありがとうございます。勉強になりました。
- 714 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 14:01:24.64 .net
- >>703
F2押す奴がってことだろ
俺はやらん
- 715 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 15:20:23.47 .net
- >>712
一応、報告
スプレッドシートで試したら挙動が違ってた
- 716 :名無しさん@そうだ選挙にいこう:2022/03/05(土) 22:33:29.50 .net
- 転職すべきかご相談させて貰えないでしょうか。
年齢 43歳
現職 日系大手メーカー core 70 ホワイト
年収 1250万円
役職 課長 ITエンジニア
転職先オファー
業界 外資系超大手IT企業
年収 1400万円 RSUあり
役職 ソリューションアーキテクト
妻からは、家族として
現職の仕事内容や年収に十分満足しているから、
あえて外資系に飛び込む必要は
ないんじゃないか?
と言われてるんですが、
客観的にどう思いますか?
個人的には、外資系に挑戦してみたい
気持ちもありますが、
本当にやってけるか一抹の不安は感じています
- 717 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 06:52:37.40 .net
- >>716
外資は基本的に長続きしないという前提でイたほうが良い。マジでキツイ
絶対に必要な情報は、
・貯蓄と必要経費(ローンや学費)
転職失敗して即止めても、貯蓄で一生食っていける〜ってなら別に転職してもいいと思う
年収1000万、年間1000万使います、貯蓄ゼロです!アホな家計なら、まずは貯蓄しろとしか言いようがない
- 718 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 06:54:45.07 .net
- んで、給与じゃなく本当に挑戦したいだけなら、
今の会社で、自分の裁量の範囲内で時間を使わせて貰えば良いと思う
- 719 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 07:22:27.54 .net
- ワロタw
実体験のないアドバイス
自分に酔ってるのか?
- 720 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 07:38:35.32 .net
- スレ違いにも程がある
- 721 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 14:36:46.95 .net
- EXeCutivE Lucrative 総合相談所だからスレ違いでは無い
- 722 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 14:55:27.81 .net
- 派遣の集まりみたいな雰囲気にしないでくれ
- 723 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 15:00:18.25 .net
- 派遣のルッカビリティ高いからここ
- 724 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 15:00:19.01 .net
- ここはパソナの推奨スレやぞ
- 725 :竹中:2022/03/06(日) 15:00:36.66 .net
- 呼んだ?
- 726 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 15:20:41.69 .net
- 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 否
業務でexcelをよく使いますが
モニタのサイズと解像度はいくらぐらいが良いでしょうか?
- 727 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 15:36:34.92 .net
- わざとらしい質問はつまんないからやめな
- 728 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 16:08:08.88 .net
- >>727
すいません、会社で購入するにあたって、本当に教えてほしいのです
ネタなどではありません
- 729 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 16:26:50.25 .net
- 本当に聞きたいならもっとマシな質問文になるはず
よって728はなりすまし
- 730 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 16:27:02.23 .net
- エクセルをどう使うのかわからんし
表の作り方によっては、
おもいっきり横長のが良かったり、
縦横変えられるのが良かったり、
フルHD2画面が良かったり。
- 731 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 16:47:07.25 .net
- >>726
>>730も言ってるけど、モニタは24インチのFHD2枚が良い。
その場合、フレームレスは必須。PHILIPSだと接続方式も多くてほぼ間違いない
大丈夫とは思うけど、本体側にモニタ2枚差しできるかどうかの確認はしておく事
モニタ一枚で済まそうとすると厳しい
- 732 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 16:47:53.29 .net
- >>729
朝鮮人じゃないのでそんなことしませんよ
>>730
ありがとうございます^^
>>729みたいな無能のカスとは違って素敵!
- 733 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 17:03:24.34 .net
- 自演はもういいから。
チェッカーでバレてるぞ笑
- 734 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 17:10:20.67 .net
- >>733
>自演はもういいから。
切れてる
>チェッカーでバレてるぞ笑
悔しいので的はずれな反撃
せっかくの休日なのに自分はゴミですって自己紹介とか、凄いな
- 735 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 17:14:52.19 .net
- >>726
WQHDでも良いと思う
4kはやめとけ、目が疲れる
- 736 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 18:06:12.92 .net
- >>734
幼稚園児か小学校低学年かw
本人が全然関心のない事なのに「そんな事も知らないのか?」って感じで
偉そうに自慢してるつもりでいるw
例えば野球に全然関心がなくて野球の試合を観てるわけでもない外国人に向かって
この外国人は無死または1死で塁がつまってる時は振り逃げができないって事を
知らないみたいだと自慢してるみたいだw
本当に自己中クズだなw
自分にケチつけるのはやっぱりクズは同類のクズを援護するというクズの掟に
忠実に従いたいからだろw
- 737 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 18:44:36.63 .net
- ボロカスで草
- 738 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 18:45:54.23 .net
- >>726
ネットカフェか電気屋で見たほうが早いんじゃないか?
- 739 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 19:35:23.45 .net
- >>736
何度もイチャモン挑発レスしているが相手にされないのがそんなに悔しいのか?w
自分は妄想クズにどう思われようと全く気にならないんだがw
妄想クズは自己中だから都合の良い解釈(願望)をしてそれを信じ込めば
自分が卑屈にならずに安心できるとでも思っているのか?w
- 740 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 19:41:11.15 .net
- と、妄想クズが申しております。
- 741 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 19:49:51.18 .net
- 何言ってるか全然わからなくて草
- 742 :名無しさん@そうだ選挙にいこう:2022/03/06(日) 21:24:46.87 .net
- 朝鮮人はもう来ないで
- 743 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 00:04:42.01 .net
- だからExcel以外の事は的外れなんだろうなここの回答者は
世間知らずっぽいし
- 744 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 00:06:00.91 .net
- >>726
若者ならWQHD
年寄りなら4Kの価値分からんだろうからフルHDモニター
- 745 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 02:20:03.89 .net
- 4kはPCの方が対応してるか分からん
自分のならともかく会社のじゃ
- 746 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 03:10:47.57 .net
- 4k対応じゃないPCを探す方が難しい
- 747 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 05:17:16.41 .net
- 4k対応してないPCはさすがに本体買い換えていいだろう
- 748 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 11:28:25.51 .net
- セルの内容に応じて表示させる画像を変えたい
ぐぐると、入力する箇所に名前を付けて、indirectでその名前を指定する方法は見つかる
ただし、この方法は入力する箇所が1つだけの場合なので、
同様のことを何10行もやろうと思うと、名前を何10個も定義する必要があり現実的でない
例えば、名簿があって、名前を入力すると隣のセルに顔写真を表示させるイメージ
名前と画像のデータベースを作れば、あとはコピペでいくらでも増やせる形式にしたい
- 749 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 11:51:44.91 .net
- VBAなら簡単
もしVBAの使えない環境でも、名前の定義だけVBAで一括でやってしまって、実際に使う時はVBAだけ削除してしまえばいい
- 750 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 12:04:49.21 .net
- index match
- 751 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 12:07:25.88 .net
- >>749
>VBAなら簡単
サンプルコード教えてください
- 752 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 12:17:22.95 .net
- >>751
https://www.excel.studio-kazu.jp/kw/20091121211947.html
- 753 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 19:27:38.13 .net
- 何このクソみたいなサイトw
- 754 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 19:37:35.87 .net
- どうも困難そうなのでxlwingsあたりで検討しよう
- 755 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 20:04:15.18 .net
- 図のリンク貼り付けとfilter()で行ける気がする
作ってる内にわけわからなくなってきた。
- 756 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 20:05:55.15 .net
- >>748
A列に名前
B列に画像
A列でフィルタとか
- 757 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 20:15:04.91 .net
- filter関数は無いなあ
- 758 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 20:46:57.02 .net
- 図のリンク貼り付けのリンク先を変えればいいだけだと思ったけどその方法が分からなかった
寝よ
- 759 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 21:06:25.95 .net
- >>744
VBEがウィンドウ分割できないからWQHD欲しいわ
- 760 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 23:47:54.69 .net
- なら早く買えよ
お前自分で行動しない人?
- 761 :名無しさん@そうだ選挙にいこう:2022/03/07(月) 23:51:17.37 .net
- windows10、エクセル2016です
VBAでmkdirや、filesystemobjectでAというフォルダを作りその下にBというフォルダを
連続して作成した場合
エクスプローラ上からAを削除しようとしたところ管理者権限を要求され削除できません
削除するには一番下のBのフォルダから順に削除しなければいけないようです
フォルダのセキュリティのアクセス許可に全てチェックを入れても同様でした
なにか他に回避方法がありましたらご教示頂けませんでしょうか
- 762 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 00:41:08.85 .net
- 年寄りエクセラーは相変わらず古い技術知識でどや顔してくるのがウザイ
- 763 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 01:44:08.06 .net
- >>761
https://mevius.5ch.net/test/read.cgi/bsoft/1617766381/687
- 764 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 06:30:37.16 .net
- >>760
今年赤字だから100%申請通らんのよ
- 765 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 07:33:06.71 .net
- あ、やっぱ他力本願
- 766 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 07:38:25.56 .net
- 会社じゃないの?
赤字で買えないなら他力本願も何もないだろう
無職はその辺わからないのか?
- 767 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 08:34:16.15 .net
- 視野狭そう
- 768 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 09:51:13.80 .net
- 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】 わからないのでいいえ
【4 VBAでの回答の可否】 否
一つのセルに毎月の決められた目標値を月が変わる毎に自動で表示させるようにするにはどうすればいいでしょうか?
あと、当月までの累計目標平均値も自動で表示させるようにしたいです。
- 769 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 10:03:00.34 .net
- 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
https://dotup.org/uploda/dotup.org2743417.png
こちらの画像に書いてある事をしたいのですが、
日付に対し重複しない数字を振る方法がわかりません
XC-Gateという関数にしか対応していないソフトで使用するので
関数のみで構成したいのですが方法はありますか?
- 770 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 10:17:56.46 .net
- >>768
目標値がどこに書いてあるか分からないので答えようがないけど
とりあえずは
date()、month()、などを使えば出来ると思う
ブックの構成を知りたい
>>769
g3=IF(C3="","",+C3+ROW()/1000000)
b3=IF(C3="","",RANK(G3,G:G,1))
下にオートフィル
- 771 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 10:18:32.56 .net
- ただこの場合、品名関係なく上から順に順位をふるけど別にいいかな
- 772 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 10:58:35.90 .net
- >>770
すげぇ…関数入れたら理想どおりの動きをしてくれました
大変助かりました、ありがとうございます
- 773 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 11:02:45.78 .net
- >>770
すみません。4月〜3月の下のセルに各月の目標値が表示されてます。
それを別のセルに当月の目標値
その下に当月までの累計平均の目標値が出るようにしたいのです。
- 774 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 12:47:47.02 .net
- >>773
https://i.imgur.com/S2O5Bj2.png
- 775 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 12:48:15.29 .net
- あー累計じゃなくて平均か
=AVERAGE(OFFSET(A2,0,0,1,O3+1))
- 776 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 12:56:41.95 .net
- excelはできる範囲で使うのがいい
折角機能があるのに使わずに苦労してるなら使った方がいい
複雑な式やマクロを駆使すれば実現できるのに、みたいなものは手を出さないのが吉
- 777 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 13:26:07.54 .net
- ヒマなんだろうが、言ってることが矛盾してんのわかってる?
- 778 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 13:30:30.35 .net
- 要は、縛りゲーじゃないんだから、excelだけでどうにかしようと思わないこと
効率よく仕事をしよう
- 779 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 14:43:36.80 .net
- ???
- 780 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 16:23:48.72 .net
- >>769なんですがXC-GateがROW関数に対応してなくて代用の方法を探してます…
110種類の関数に対応と謳ってるけど何が対応してないか分からない状態でして何度も質問してすみません
- 781 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 16:24:58.59 .net
- >>780
コピーして、同じ場所に値はりつけ
こうすれば関数は全部消えるので、それを読み込ませれば良い
- 782 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 19:03:54.94 .net
- Date関数で月の引数が13になるときは翌年にしてくれるか
便利便利
- 783 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 19:39:49.83 .net
- 0月とか0日とか、エラーになりそうなこともいい感じに処理してくれる
- 784 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 21:44:04.81 .net
- 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
1行目に項目名(数学、国語、英語、理科)
2行目に分類(中間テスト、期末テスト)
3行目に学期(1学期、2学期、3学期)
という風に表を作っています。
例:
A列=数学、中間テスト、1学期
B列=数学、中間テスト、2学期
C列=数学、中間テスト、3学期
D列=数学、期末テスト、1学期
E列=数学、期末テスト、2学期
F列=数学、期末テスト、3学期
G列=国語、中間テスト、1学期
・・・
X列=理科、期末テスト、3学期
VBAでボタンを押したら「中間テストのみ」とか「3学期のみ」とかで絞り込み(ソート)できるように
コードを組みたいのですが2行目3行目の値を参照して対象の列を割り出すにはどうすれば良いでしょうか
対象外の列は非表示にする(.hidden = true)形を想定しています
- 785 :名無しさん@そうだ選挙にいこう:2022/03/08(火) 23:42:54.03 .net
- ボタン必要じゃないよね?
やりたいことは何?
- 786 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 06:30:03.87 .net
- for eachでセルの値を検索して、該当するセルの行を非表示
それかオートフイルター
- 787 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 06:45:35.10 .net
- for each c in range("a2:z2")
if c.value ="期末テスト" then c.entirecolumn.hidden =true
next
- 788 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 06:49:42.07 .net
- オートフイルターは間違いでした
- 789 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 06:52:09.86 .net
- >>784
リスト作っておく
https://i.imgur.com/Rfq3nCk.png
横向きフィルター
Private Sub Worksheet_Change(ByVal Target As Range)
'最初に全て表示しなおし
Columns().EntireColumn.Hidden = False
'全ての場合終了
If Target.Value = "全て" Then
Exit Sub
End If
'本番。A1-A3が対象
If Target.Column = 1 And (Target.Row >= 1 Or Target.Row <= 3) Then
最終列 = Cells(1, Columns.Count).End(xlToLeft).Column
作業行 = Target.Row
For i = 最終列 To 2 Step -1
If Target.Value <> Cells(作業行, i).Value Then
Columns(i).EntireColumn.Hidden = True
End If
Next
End If
End Sub
- 790 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 06:53:30.55 .net
- >>789
はボタンを使ってない。1列目を変更することで、同じ物を抽出する
- 791 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 07:22:00.58 .net
- ボタンで起動するにはどうすればいいかわかりますか?
- 792 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 07:24:01.69 .net
- >>791
ボタンを設置して、
>>789
の
Private Sub Worksheet_Change(ByVal Target As Range)
を
Sub ボタン1_Click()
に変えればok
- 793 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 07:26:32.00 .net
- >>792
targetがNullになるのでは?
- 794 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 07:36:11.53 .net
- >>793
ほんとだ、全然ダメだね
>>792は無しで
- 795 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 10:39:48.74 .net
- アンタ、自分の排泄物で喉詰まらせてる人?
回答するなよー
- 796 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 11:31:39.87 .net
- 精一杯の煽りがそんな程度か〜
- 797 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 12:35:32.55 .net
- 煽られてる自覚あるんだ…
- 798 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 14:09:10.60 .net
- 草
- 799 :784:2022/03/09(水) 20:46:07.03 .net
- ご回答いただいた方ありがとうございました
お蔭様で個々の絞り込み自体はできるようになりました
ただそのあと任意に複数選択した項目で絞り込む必要が出てきました
例:
「1学期」の「中間テスト」の全教科とか
「数学と英語」の「2学期」とか
ユーザーフォームで各項目のチェックボックスを作って
チェックを入れた項目を絞り込みたいのですが
複数項目で絞り込むにはどうすれば良いでしょうか
- 800 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 21:00:20.96 .net
- 縦一列に並べるのはNG?
それさえできればオートフィルタ一発なんだけど
- 801 :784:2022/03/09(水) 21:31:30.48 .net
- >>800
すみませんNGです
- 802 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 22:04:17.32 .net
- いくつか案があるけどできれば今のシートとフォームの構造見ながら説明したい。スクショを提供してくれる?
- 803 :名無しさん@そうだ選挙にいこう:2022/03/09(水) 22:51:28.37 .net
- >>802
すみません業務内容に関わるのでできません
- 804 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 00:20:33.80 .net
- 別にダミーデータで良いだろうよ
楽して回答得ることが目的かな?
- 805 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 00:32:20.50 .net
- そいついつものなりすまし野郎
- 806 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 05:25:26.39 .net
- >>803
回答する気がなくなった。
誠意のないヤツに教える義理はない。
- 807 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 05:57:22.67 .net
- >>783
でも、1900年のバレンタインの曜日は間違ってるよな
ホワイトデーはあってるのに
- 808 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 06:56:56.36 .net
- >>803
ダミーデータ出してくれれば答えるよ
なかったらめんどくさすぎる
- 809 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 08:04:57.48 .net
- >>807
どっかで1900/2/29を跨ぐ計算がおかしくなるというのを見た
- 810 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 08:08:30.81 .net
- その日だけうるう日がズレてるのよ。もとを正せばlotusのせい
https://ja.wikipedia.org/wiki/Microsoft_Excel#1900%E5%B9%B4%E9%96%8F%E6%97%A5%E5%95%8F%E9%A1%8C
まぁこんな日で計算する人はほぼいないので無視していいと思う
- 811 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 08:28:26.68 .net
- ○○歳以上なら500、違うなら400って感じで関数を使いたいんだけど、イフ関数と何を組み合わせたらいいですか?
年齢による価格分岐をしたいです
- 812 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 08:29:18.18 .net
- >>811
年齢は、年齢そのもののデータがある?
それとも、誕生日?
- 813 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 08:39:47.17 .net
- 固定値です
- 814 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 08:54:19.05 .net
- >>811
=IF(年齢>=○○,500,400)
- 815 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 09:16:38.10 .net
- >>812
年齢データはあるけど数値ではなく、生年月日から関数によって計算された基準日年齢を元に価格分岐させたい
基準日年齢は表示されてるけど数値じゃないからどうやって分岐させたらいいかわからなくて悩んでる
初心者すぎてすまん
- 816 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 09:22:41.72 .net
- >>815
いくつか案があるけどできれば今のシートの構造見ながら説明したい。スクショを提供してくれる?
- 817 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 09:36:53.41 .net
- >>815
こんな感じ?
https://i.imgur.com/4jaUB1D.png
IF(C2>=40,500,400)
IF(DATEDIF(A2,B2,"y")>=40,500,400)
- 818 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 10:03:18.56 .net
- >>816
>>817
ありがとう
スクショので出来た。
- 819 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 12:40:59.27 .net
- >>809
1900年には2月29日が存在しないのにデータ上存在した扱いになってるからだね
2000年問題を対処した名残
- 820 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 12:58:30.36 .net
- その話はもういいです。
- 821 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 13:34:32.53 .net
- 2000年問題?対処?
- 822 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 15:40:37.18 .net
- VBAが使えた方が便利なのは確か
- 823 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 15:49:47.69 .net
- 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
F-J列を、A-C列のようなデータにしたいと思っています
https://i.imgur.com/svTbPl2.png
・時刻は5分置き
・担当者ごとに分ける
・作業列可
どのような数式を用いれば良いでしょうか?
- 824 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 17:58:21.64 .net
- イフ関数とブイルックアップ関数の組合わせで例えばA1のセルが○ならブイルックアップ、ブイルックで検索された数値が100以上なら1000、違うなら900と表示させたい場合、どういう数式の書き方をしたらいいですか?
- 825 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 18:09:17.59 .net
- if(a1="○",if(vlookup()>=100,1000,900),"")
vlookupの引数は省略
- 826 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 18:18:06.51 .net
- >>825
ありがとう!
- 827 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 18:30:14.95 .net
- =if(A1<10, "<10",
if(A1<20, "<20",
if(A1<30, "<30", "else")
)
)
ネストするIFは改行して字下げして書いて、そのまま貼り付ける
- 828 :784:2022/03/10(木) 21:20:58.39 .net
- 遅くなりましたが自己解決しました
IF構文を3層に分けて重ねて展開したらいけました
ご協力くださった方ありがとうございました
- 829 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 21:31:38.62 .net
- こうやって糞コードが増えていくの
- 830 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 21:47:59.31 .net
- >>823
この手のヤツ、俺も前からなんとか出来ないかなぁと思っていて、PowerQueryで
今、分かる範囲でやってみた。
日時の開始と終了の幅で、担当者ごとに顧客名を抽出する方法が思いつかなかった。
MATCH(検索値1&検索値2, 検索範囲1&検索範囲2, 1or-1)では上手く行かず。
1. ガンチャートで"■"を並べるのとは違って、
まず、顧客ごとに各5分値の「時点」ごとに、こんなテーブル(右側)が必要なのかなと。
https://i.imgur.com/wr0EJEZ.png
難点なのは、左の表の予約番号の個数分だけ、手動でクエリーを作って合体させたこと。
パラメータなる手法を解明できれば、クエリー更新で自動処理になるかもしれない。
あと、年間では膨大になる。
2.1.の右側テーブルを元に、まず、5分コマと担当者ごとに、重複数を数えておく。
(真ん中のテーブル)
COUNTIFSを使用
https://i.imgur.com/VsLI4If.png
3. 2.の右側のテーブルで、5分コマごと&担当者ごとにINDEX(MATCH)で顧客名を抽出した。
ただし、
もし、重複ckテーブルの値が0だったら、""
もし、重複ckテーブルの値が2以上だったら、(重複数)&"重です!"
もし、重複ckテーブルの値が1だったら、顧客名を引っ張ってくる
という感じ。
5分コマのリストは、Excel関数で 前行+TIME(0,5,0) としたものと、
M式言語で5分刻みで生成した値 (List.DateTimes([開始日時],コマ数,間隔#duration(0,0,5,0)) では
微妙なズレが生じて上手く照合出来なかったので、
後者で統一した。
完成形ではないのであしからず。
- 831 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 22:09:33.08 .net
- 理解不能な説明な上に中途半端で草
- 832 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 22:50:07.33 .net
- >5分コマのリストは、Excel関数で 前行+TIME(0,5,0) としたものと、
俺も作ってたけど、ここでおかしくなってたのか・・・疲れた
- 833 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 22:52:05.30 .net
- A列 B列 C列
3/5 ABC-01 01
3/6 ABC-02 02
3/6 ABC-03
3/7
3/8 ABC-04 03
・・・
3/31 ABC-15 12
4/7 ABC-01 01
4/7 ABC-02
4/8 ABC-03 02
4/8 ABC-04
4/8 ABC-05
4/9
4/10 ABC-06 03
上手く表現出来ないですが上記のC列のように出力したいです。
月初めの最初に発生 +1
日を跨ぎかつデータがあれば+1
同日に異なるデータがあっても+0
翌月は0からスタート
関数でもVBAでもいいので考え方を教えて頂きたく。
Win10 Excel2019です。
- 834 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 23:22:13.28 .net
- >>833
いくつか案があるけどできれば今のシートの構造見ながら説明したい。スクショを提供してくれる?
- 835 :名無しさん@そうだ選挙にいこう:2022/03/10(木) 23:33:54.31 .net
- >>823
https://i.imgur.com/PrW1Omw.jpg
https://i.imgur.com/MBiatz8.jpg
作業列の範囲は適当に広げてくれ
5分刻みの時刻は連続データの作成で作らないとバグるので注意
>>833
https://i.imgur.com/hEEuw4S.jpg
セルの値が一つ上のセルと同じ時、条件付き書式が発動する様にして文字色を白にする
画像はわかりやすいように赤くしておいた
1日にB列空欄時の処理が分からんかったけど0にしておいた
- 836 :833:2022/03/11(金) 00:08:38.64 .net
- >>835
助かります。ここまで教えて頂ければ後はDictionaryとかにぶっ込んで処理出来ます。ありがとうございました。
- 837 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 01:10:23.71 .net
- オリジナルバージョンって作れないかな?
起動画面にExcelサンバルカンとか表示されたらいいと思うんだよね。
- 838 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 01:56:12.53 .net
- パワークエリが実装されていなかったり新関数が実装されていないVer.を使用している人の事を配慮していないでしょここの回答者は。
- 839 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 01:57:30.68 .net
- >>823
A1 1月1日
A2 08:50
A3 =TEXT(A2+TIME(0,5,0),"H:MM")*1
↓
B1 山田
B2 =MAP($A$2:$A$30,LAMBDA(TA,LET(A,FILTER($J$2:$J$6,($F$2:$F$6=B1)*($G$2:$G$6=$A$1)*($H$2:$H$6<=TA)*($I$2:$I$6>TA),""),IF(ROWS(A)=1,A,"2重でず!"))))
- 840 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 02:08:23.11 .net
- あぁ365だったか、なら何とでもできるね
スピル非対応で考えちゃってたw
- 841 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 04:29:26.43 .net
- 字ちっちぇ!
- 842 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 08:46:47.52 .net
- 何で回答済みの質問に後付けで反応すんの
- 843 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 08:48:28.22 .net
- より良い回答があるなら是非そうすべきかと
- 844 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 08:52:22.78 .net
- >>823
B2
=IF(COUNTIFS(F:F,B$1,G:G,$A$1,H:H,"<="&$A2,I:I,">"&$A2)>=2,"複数アリ",
INDEX(
IFERROR(FILTER(J:J,(G:G=$A$1)*(F:F=B$1)*(H:H<=$A2)*(I:I>$A2)),"-"),SEQUENCE(1)))
- 845 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 08:54:44.55 .net
- excel2007使ってます
メモ帳などテキストデータをexcelに貼りたいのですが、分数が日付で表示されてしまいます
予め分数が入るセル(列)をユーザー定義で分数にしておいても
いざ貼り付けると[分数]から[ユーザー定義]に変更されて、日付になってしまいます
文字列に変更すると分数表示はされますが、今度は数値として計算出来ません
何か良い方法があれば教えて下さい
- 846 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 09:27:56.09 .net
- >>843
最近、ある程度わかる人が何人かいるようで嬉しい
- 847 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 09:29:20.27 .net
- 貼り付ける前に1/3を=1/3にしておく
- 848 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 09:58:06.80 .net
- 帯分数
- 849 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 10:55:44.77 .net
- >>845
'
- 850 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 10:56:37.12 .net
- 文字列は嫌だったか
- 851 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 12:26:49.57 .net
- 社内の365でラムダ関数使える人どれくらいいる?
うちは半期チャネルだからまだまだ使えん
- 852 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 12:49:55.35 .net
- イフ関数とオア関数の組合わせでA1セルが○または☓のどちらかだったらA2セルにEXCELと表示させるにはどういう数式の書き方をしたらいいかどなたか教えて下さい。
- 853 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 13:06:30.01 .net
- >>852
=IF(OR(A1="○",A1="×"),"Excel","")
- 854 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 13:11:21.76 .net
- >>851
いてるわけないだろ
ifもヤバイわ
- 855 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 15:13:20.25 .net
- そうゆうのでいいんだよそうゆうので
- 856 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 15:36:02.17 .net
- >>853
ありがとうございます!
- 857 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 17:58:05.16 .net
- エクセル365で納得出来ないけど以下解決した
•現象
エクセル再計算毎にメモリをガンガン消費、3GBを超えたあたりで落ちる。
•詳細
ifsがおかしい。
大容量データを扱う計算式をifs関数の後半に入れてたが、条件が成立しなくてもメモリを確保し、そのまま解放しないようだ。
•対策
ifsの後半にif文を追加して大容量データを扱う計算式をその中に入れた。if文は条件が成立しなければメモリを確保しないようだ。
- 858 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 19:06:49.68 .net
- デバッグして検証してから書けよ
間違ってますw
- 859 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 19:31:36.62 .net
- 思い込みや持論を晒してくる人ってなんなんだろうね?
- 860 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 19:50:49.16 .net
- 823です
たくさんの回答、感謝感激です;;
>>830,835,839,844さん、ありがとうございます
どれがいいのかよくわからないので、一通りさわってみようと思います
- 861 :名無しさん@そうだ選挙にいこう:2022/03/11(金) 19:51:52.21 .net
- オートフィルターで非表示の行とか表示してる行とかを全部削除するにはどうしたらいい?
- 862 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 02:23:41.82 .net
- 可視セル
- 863 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 06:28:28.79 .net
- ExcelのIFは関数で唯一 短絡評価ができる
論理式が配列でないとき条件分岐で使われない方の式は評価計算されない
- 864 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 06:36:18.28 .net
- ここをメモ帳にするなよ?
- 865 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 06:42:21.98 .net
- >>863
ifsは?
あとandやorは?
- 866 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 07:06:38.58 .net
- >>865
IFだけ
数式の検証でIFだけ直接#N/Aになるのは計算してないから
=IF(0+0,0+0,0+1)
=IFS(0+0,0+0,0+1,0+0,0+0,0+0)
- 867 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 07:41:55.35 .net
- >>866
地味に検証の数式もめちゃくちゃかっこいい。神だ・・・
ifsで試したけど、たしかに計算していた
ありがとう、そして疑ってごめんなさい
- 868 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 07:48:05.80 .net
- 次から気をつけろ。
- 869 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 07:53:01.34 .net
- はい!
- 870 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 07:58:41.85 .net
- >>868
ありがとうございます!
- 871 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 08:08:17.60 .net
- なんでこんな話になったんだ
- 872 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 16:24:55.52 .net
- 条件付き書式で質問です
ハイフンを入れたセルに色を付けたいのですが、反映されません
特定の文字列として、「次の値を含む」で「-」「"-"」「*-」を設定したのですが駄目でした
- 873 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 16:39:47.62 .net
- どういう設定して駄目だったの?
- 874 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 17:08:18.07 .net
- 文字列設定です
- 875 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 17:14:17.54 .net
- >>873
あるデータ群の中で空白セルだと白が目立つ&未入力か区別し辛いので
-(ハイフン)を入力、色をグレーにしたいのです
数値が入力してあるセルは条件付き書式で色付け済みです
- 876 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 17:15:31.09 .net
- >>872>>874
なるよ
設定してる範囲間違えてるんじゃない
https://i.imgur.com/T2vc06m.png
- 877 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 17:16:44.65 .net
- >>875
ユーザー書式でハイフンにしてるなら、
条件付き書式は「空白の場合」で設定しないとダメだよ
- 878 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 17:44:15.46 .net
- >>876
すみません、問題解決しました。
どうやら文字列は数値より上?の扱いになるらしく
他の数値の書式で「次の値以上(以下)」が影響していたようです
列毎に異なる数値の書式設定をしていて、色が付いたり付かなかったりしていのですが
全て「次の値の間」に設定してから、再度ハイフンの設定をしたら無事反映されました
- 879 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 17:44:55.85 .net
- >>878
他の皆様含めお詫びと感謝申し上げます
ありがとうございました
- 880 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 18:58:45.11 .net
- 次から気をつけろ。
- 881 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 19:08:14.01 .net
- >>880
は?
- 882 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 22:20:08.76 .net
- 回答者だからって偉そうな態度
こういうスレです
- 883 :名無しさん@そうだ選挙にいこう:2022/03/12(土) 23:28:47.59 .net
- >>882
オマエガナー
- 884 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 01:49:33.74 .net
- じゃあ俺達も言わせてもらうわ
「質問してやっているんだからちゃんと扱え!」
- 885 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 05:12:28.94 .net
- >>884
了解致しました
- 886 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 07:51:48.49 .net
- なんだこの流れw
- 887 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 09:16:17.51 .net
- >>884
ありがとうございます!
- 888 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 10:04:38.59 .net
- =INDIRECT("R[-20]C[0]",FALSE)
- 889 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 10:10:24.68 .net
- INDIRECTで解決しよう、と思うとそれは大抵間違い
- 890 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 10:50:45.00 .net
- >>889
そのこころは?
- 891 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 11:03:43.82 .net
- セル名を生成しよう、という思いつきそのものに、
絶対バグるとかメンテ大変とか直感する筈
無理やりパッチ当てて動かすようなもので、動くかもしれないけど方法論として間違い
- 892 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 11:08:33.31 .net
- >>891
ヒント:シート名
- 893 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 11:57:39.53 .net
- Macのparallels desktopで Windows版EXCELを使っているのだけど
普通のWindowsのEXCELと比べてできないこととか不便なことある?
色合いとかなぜか違うのも気になるけど
- 894 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 13:25:02.53 .net
- あるけど何がしたい?
- 895 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 13:30:46.16 .net
- 質問に質問を返す人はどうして生きているのか
- 896 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 13:51:06.81 .net
- 無能を自覚しない人は幸せに生きられる
- 897 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 14:04:56.22 .net
- >>894
具体的に何が違うの?
- 898 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 14:50:39.88 .net
- 目的を聞くのは良いと思うけどな
手段にとらわれて本末転倒転倒なんて今時のユーザーあるあるだし
- 899 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 14:50:45.74 .net
- 流れぶったぎってスマンが、みんなの中にはExcelオンライン使っている人いる〜?
使用感教えてくださいまし
- 900 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 15:04:35.25 .net
- vba使えないのでうんち
- 901 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 15:13:56.52 .net
- VBAを使わないと解決できないような問題は、VBA以外の方法で解決すべき
- 902 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 15:45:00.47 .net
- 目的は?
>>897
>>>894
>具体的に何が違うの?
- 903 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 17:09:55.68 .net
- でもVBAは徐々に減らしていく方針らしいですしMS
- 904 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 19:39:57.90 .net
- そんな10年前から言われてることわざわざ書かなくていいから
- 905 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 19:45:49.80 .net
- なんだ減らすて
VBAは無くならないよ
だからこそ、近づかないようにする努力が必要
VBAが必要なケースは、そもそもexcelでやるべきでないようなことを
無理やりexcelでやってる場合が多い
もっと簡単で高速で優れた方法がある
- 906 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 20:25:24.40 .net
- 例えば何?
まさかPythonとか言い出すなよ
- 907 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 20:33:36.69 .net
- なんでまさかなのか理解できんけど、pythonは有力な候補の一つ
そんなもんexcel一切使わずpythonでやればいいのに、みたいな事例はたくさんある
- 908 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 20:37:06.65 .net
- なんだお前何もできないんじゃんw
- 909 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 20:39:21.54 .net
- VBAしかできないよりはまし
- 910 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 21:04:33.53 .net
- VBAからpythonにデータを渡して結果を受け取る
いい方法を教えてください
- 911 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 21:08:09.59 .net
- excelの位置付けによる
excelをメインで使って、複雑な処理だけpythonに任せたいのか、
excelはUIとしてのみ使って、処理のメインはpythonなのか
人気の言語なので、それぞれに適したモジュールがある
- 912 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 21:35:16.93 .net
- 質問に答えてないな
高卒とか派遣は黙っててくれないかな
- 913 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 22:00:24.34 .net
- つか高卒がExcelなんか操作できる訳ねーよ
考えて書き込めよスレの無駄遣い
- 914 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 22:06:40.05 .net
- ヒント:高校のMOS大会
- 915 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 22:46:54.11 .net
- >>911
VBAerなので
「excelをメインで使って、複雑な処理だけpythonに任せたい」でお願いします
- 916 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 22:55:39.89 .net
- excelメインならxlwings
excelがインストールされていること前提で、excelの操作が全部pythonでできる
書き方もVBAとそっくりで、手間は1/3くらい
なにしろpythonなので保守性高くすっきり書ける
逆に、excelは入力の表を作ったり結果をexcelで出力したりするだけで、
基本はpythonで完結する場合は、openpyxlとかpandas
excelがインストールされている必要すら無いけど、互換性は落ちる
excelを読み込んで全部のセルに1足して閉じる、とか数行で書けちゃう
- 917 :名無しさん@そうだ選挙にいこう:2022/03/13(日) 23:21:31.60 .net
- >>916
VBAでも3行ぐらいじゃね?
- 918 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 01:16:56.92 .net
- >>914
あー日本の女子高生がExcel世界一になったアレね
おまいら敗北
- 919 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 06:44:40.96 .net
- エクセルの操作技術で日本の女子高生が世界1位となる
http://blog.livedoor.jp/ainbekker-news2/archives/9816141.html
- 920 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 07:00:39.52 .net
- >>918
違う
あれは学生の世界大会
- 921 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 07:33:39.56 .net
- 必死になるなよ
- 922 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 07:56:36.50 .net
- は?世界の範囲が全然ちがうだろう。重要なポイントた。
- 923 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 10:47:54.32 .net
- 大卒の派遣が何を焦ってるのか知らんがズレてる
高卒がエクセル操作できないってのが元々の質問
どうやらできるようだな
Pythonの話は具体例書かないので回答になってない
- 924 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 12:07:41.94 .net
- エクセル操作ができるってつまりどういうことだろうか
何ができたらできるに分類されるの?
- 925 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 12:31:43.52 .net
- 日本の高校生が世界一になったのはMOSだよ
出題範囲はネットに公開されてる
https://mos.odyssey-com.co.jp/outline/excel365_2019_ex.pdf
全部できるのが当たり前で、あとは早く終わった方が順位が上になるルールだから、事実上マウスやキーボード操作の競争
上位に食い込む人はショートカットもみんな覚えてる
- 926 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 12:55:32.11 .net
- >>924
一般的な指標はMOSエキスパートぐらいしかない
ピボットとvbaのif・for・setが出来れば実務上は十分だと思う
- 927 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 13:11:32.26 .net
- あんた924の質問理解してないのに適当な感想書くなよ
- 928 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 13:54:17.29 .net
- >>926
ありがとうございました
- 929 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 16:43:04.76 .net
- 実際に使う人は指示されたことしかやらないからね
低レベル作業になりがち
- 930 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 16:44:50.47 .net
- 正確には高レベルだぞ
- 931 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:04:18.83 .net
- 学歴と年収は低いがね
- 932 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:23:48.91 .net
- 人の指示を理解できる能力がないやつが多い
このスレで回答書きたがるやつはその真骨頂
- 933 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:31:04.39 .net
- 人とは違う頭の使い方をする、それがエクセルで仕事する際のコツ
俺はエスカレーターの右側に立つようにしている
かれこれ2年はそうしている
絶対にどかない、と言う決意とイヤホンつけることで何とかなるもんだ
君たちにはできるかい
横断歩道に自動車の列に突入とか
歩道で自転車きても道譲らないとか
他でも正義を発揮している
- 934 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:37:06.28 .net
- >>933
東京か
大阪は逆で、みんな右側に乗るので俺は左側で邪魔してたんだが・・・
おっちゃん「(肩トントン)にーちゃん、ちょっと急いでるのでどいてんか〜」
おばちゃん「すいませ〜〜〜〜ん(イノシシみたいに突っ込んでくる)」
割とマジで危ないから止めることにした
ってかお前ら、どれだけ急いでんのよw
- 935 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:37:39.09 .net
- >>933
がんばれ
- 936 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:48:14.80 .net
- >>933
常にエクセルの事を考えてイライラしてる俺に、
後から傘で刺し殺されないよう気をつけるんだな
- 937 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:52:08.54 .net
- >>933
下りのエスカレーターでお前を見かけたら後から思い切り蹴飛ばすと思う
- 938 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 20:59:11.48 .net
- >>936-937
ざまぁwwww
- 939 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 21:39:07.05 .net
- 意志弱い
>>934
>>>933
>東京か
>大阪は逆で、みんな右側に乗るので俺は左側で邪魔してたんだが・・・
>
>おっちゃん「(肩トントン)にーちゃん、ちょっと急いでるのでどいてんか〜」
>おばちゃん「すいませ〜〜〜〜ん(イノシシみたいに突っ込んでくる)」
>
>割とマジで危ないから止めることにした
>ってかお前ら、どれだけ急いでんのよw
- 940 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 21:48:51.17 .net
- >>936-937
話をまとめられない、人の時間を無駄にするタイプだな
- 941 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 21:54:12.25 .net
- >>939
それは普通に危ないからやめて正解
- 942 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 22:07:07.88 .net
- 骨頂と真骨頂は、意味が少し違うと思うの。
- 943 :名無しさん@そうだ選挙にいこう:2022/03/14(月) 23:23:56.31 .net
- 説明できないなら黙ってろ
- 944 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 00:35:46.36 .net
- 例のExcel世界イチ女子高生を大したことないとか言っているヤツなんなの?
じゃあおまいらも同じ賞取ってみろよ?
素直に認めないとか老化の始まりそのものだな
- 945 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 01:31:28.10 .net
- んなこと言われてもな、
Excelをシートがオマケに付いてくるVB6.0くらいにしか思ってない連中から見たら実際そうだろう。
- 946 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 05:23:35.78 .net
- >>944
学生じゃないと無理だよ
- 947 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 10:53:05.03 .net
- >>937
エスカーターはそもそも歩いちゃいけないのがメーカーから指定されたルールだからな
みんなが自分ルールで歩いてるだけで
- 948 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 10:56:00.72 .net
- 片方で止まるのもNG
負荷がかかりすぎてかなり傷む
- 949 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 11:03:41.65 .net
- そんなもんは、片方に寄って乗ることを想定して設計すべき
- 950 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 11:07:57.99 .net
- 全員が遅くなるようなアホな乗り方するなんて想定できるかよw
- 951 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 11:17:17.64 .net
- 想定も何も、現場見たら一目瞭然
- 952 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 11:20:04.20 .net
- >>949
頭わるすぎ
- 953 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 12:51:13.31 .net
- 高校生は仕事でエクセル使ってないじゃん
問題集相手にしているだけだろ
そんなの使えるってレベルに入らない
公文やってたけど清掃婦にしかなれなかった人なんて腐るほどいるだろ
参考にならんよ
- 954 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 12:52:03.05 .net
- エスカレーターのコピペにいつまで反応してんだよ。。。これ有名なやつ
- 955 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 13:10:43.18 .net
- >>936
常にExcelの事を考えて〜
きっしょ、Excelマニアかよ
- 956 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 13:16:33.71 .net
- お前は反応遅すぎる
- 957 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 14:10:37.83 .net
- エスカーターはいかにもコピペだけど
>>936がコピペなのは気づかなかったわ
- 958 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 14:31:58.66 .net
- それは俺も気づかなかった
なかなか秀逸だなw
- 959 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 16:12:59.15 .net
- https://pbs.twimg.com/media/FNuiP63VgAEGV-P?format=png&name=small
利用状況に合わせて設計変更するんだよ
- 960 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 16:47:13.44 .net
- 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
注文票を作成しております。
一番上のZの500個に対して、
AとBの必要セット数の注文計画となります。
それぞれAとBのセット数は異なります。
Aの数式D5セル=ROUNDUP(D3/$B$5,0)
となりBも同様です。
Zの土日に入ってるものからAとBの商品は
金曜日で上乗せで注文できるようにしたいと思っております。
5行目7行目に当たる部分です。
なのでG5セルを7+7=14という値になって、
H5セルは0となるような数式にしたいです。
日付はシリアルを表示形式daaa表示です。
この場合、どのような数式にすればよいでしょうか?
https://dotup.org/uploda/dotup.org2750105.png
- 961 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 19:36:46.41 .net
- 状況説明が長い割には興味をそそられない質問
- 962 :名無しさん@そうだ選挙にいこう:2022/03/15(火) 20:07:27.43 .net
- >>960
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10258640085
- 963 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 01:39:56.76 .net
- 一覧にした商品全てに番号付けて、番号だけで納品書作成するのは簡単ですか?
- 964 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 04:36:35.04 .net
- 人による
- 965 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 11:43:32.68 .net
- ワロた
知恵遅れの質問をコピってんじゃねーよ
- 966 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 12:45:47.50 .net
- 反応遅いねあんた
- 967 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 14:06:29.86 .net
- ありがとうございました。解決できました。
- 968 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 14:28:34.81 .net
- これで我社も安泰です
- 969 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 18:42:48.19 .net
- コピってるというより今回のはマルチだな
- 970 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 18:55:41.28 .net
- 普通に仕事中だよな
- 971 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 19:13:37.86 .net
- お前ら質問目にするたびに必死に検索してんの?
- 972 :名無しさん@そうだ選挙にいこう:2022/03/16(水) 19:36:07.91 .net
- ダブルクリック→右クリックで検索できる
これを必死と思うなら、必死なんじゃないかな
- 973 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 03:10:20.75 .net
- コピペでもいいけど、もう少し面白いので頼むわ
- 974 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 10:09:34.29 .net
- 暇なんだ
いいなあ
>>972
>ダブルクリック→右クリックで検索できる
>これを必死と思うなら、必死なんじゃないかな
- 975 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 11:12:07.61 .net
- お前この程度のことするヒマもないの?
それともやり方わかんないの?
- 976 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 11:25:14.79 .net
- 【1 OSの種類 .】 Windows10pro
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
条件付き書式で第1第3土曜に色をつけたいです。
数式を教えてください。
- 977 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 11:37:51.05 .net
- でも5chに書き込む暇はあるんだね
アンカー付けて引用までして
- 978 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 12:09:01.50 .net
- >>976
weeknumを用いて差分で判断させれば?
- 979 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 12:10:46.25 .net
- 月の最初の土曜日のweeknumが判らんがな
=DATE(YEAR(a1), MONTH(a1), 1)
で月の初日を計算して、それとの日数差から判断する
- 980 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 12:21:43.51 .net
- >>976
いくつか案があるけどできれば今のシートとフォームの構造見ながら説明したい。スクショを提供してくれる?
- 981 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 12:31:16.45 .net
- それは能力が低すぎるな
- 982 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 13:08:25.22 .net
- 第1土曜日は1から7日のどれか、第3は2*7+1から+7日のどれか
=IF(WEEKDAY(A1)=6,OR(DAY(A1)={0;2}*7+{1,2,3,4,5,6,7}))
- 983 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 15:25:53.32 .net
- 条件付き書式を使いたい
- 984 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 15:26:18.81 .net
- 条件付き書式と関数を組み合わせたいのですがそれはどうやりますか?
- 985 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 15:52:40.67 .net
- 数式を使用して、のルールを使う
A1=1
という条件の書き方は
=A1=1
どう見ても間違ってるけど、これで正解
- 986 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 16:05:44.09 .net
- >>976
条件付き書式
=AND(WEEKDAY(A1)=7,WEEKNUM(A1)-WEEKNUM(DATE(YEAR(A1),MONTH(A1),1))+1=1)
条件付き書式
=AND(WEEKDAY(A1)=7,WEEKNUM(A1)-WEEKNUM(DATE(YEAR(A1),MONTH(A1),1))+1=3)
- 987 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 16:42:49.72 .net
- 質問です
12F35DDD52
数字一桁か二桁+文字1つ+数字二桁+数文字+数字
のような文字列で、頭から見て2つ目の数字のみを取り出したい場合どうすればよいですか。
↑の文字列で言えば 35 を表示したいです
- 988 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 16:48:21.15 .net
- バカばっかりw
- 989 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 16:52:22.14 .net
- >>987
いくつか案があるけどできれば今のシートとフォームの構造見ながら説明したい。スクショを提供してくれる?
- 990 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 16:55:07.96 .net
- >>987
【機能】文字列と数値が混在しているデータから数値だけを抽出する超簡単な方法
https://www.youtube.com/watch?v=QcuUTIvjLRU
- 991 :名無しさん@そうだ選挙にいこう:2022/03/17(木) 20:17:38.10 .net
- スケールしない方法を紹介する意味ないだろ
お前普段からそうやって揚げ足取って生きてるのか?
- 992 :名無しくん@そうだ選挙にいこう:2022/03/17(木) 22:43:08.58 .net
- >>987
=IFERROR(MID(A1,4,2)*1,MID(A1,3,2)*1)
- 993 :名無しくん@そうだ選挙にいこう:2022/03/17(木) 23:11:39.19 .net
- >>976
=(WEEKDAY(A1)=7)*(SEARCH(INT(DAY(A1)/7),"02")>0)
- 994 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 01:13:01.22 .net
- >>992
そんなことできたっけ?と思ったらやっぱりエラーになった
- 995 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 01:35:20.70 .net
- >>994
あとはmidをvalueで包めば良い
*1は無くても良い
- 996 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 01:57:28.18 .net
- エラー出る?
https://i.imgur.com/LD5EXv6.jpg
うちは動いてるんだけど
- 997 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 02:29:21.38 .net
- 文字列に1かけて数値にするの、うちではエラーになるんだけど、何が違うんだろう?
Excelは2021の買い切り版
https://i.imgur.com/Bz6vaAs.png
- 998 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 02:35:50.90 .net
- VALUE関数でもダメだわ
https://i.imgur.com/SGjvUGA.png
- 999 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 03:55:51.77 .net
- いやいや、文字列の「35」に1かけるから数値になるんであって、
アルファベットが混ざってたら、エラー出るに決まってるでしょ・・・
- 1000 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 06:15:26.86 .net
- 次スレ
Excel VBA 質問スレ Part75
https://mevius.5ch.net/test/read.cgi/tech/1644384272/
- 1001 :2ch.net投稿限界:Over 1000 Thread
- 2ch.netからのレス数が1000に到達しました。
総レス数 1001
238 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200