X

Excel総合相談所 131

■ このスレッドは過去ログ倉庫に格納されています
2018/04/14(土) 19:27:06.37
▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所 130
https://find.5ch.net/search?q=excel

Excel VBA 質問スレ Part51(1000到達済み)
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ4
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80
2018/05/24(木) 22:07:08.74
【1 OSの種類         .】 Windows10 1709
【2 Excelのバージョン   】 Excel 2016/Office365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

よくある商品売り上げリスト、みたいなものから、商品リストを関数で作りたいのだけど、何を使ったらよいか教えてください
「商品マスタ使えばよくね?」というのは無しで。

りんご
りんご
みかん
すいか
いちご
りんご
みかん
 ↓
りんご
みかん
すいか
いちご
2018/05/24(木) 22:09:32.90
>>466
データ範囲をピボットして果物名を行フィールドに出すだけ
2018/05/24(木) 22:13:37.67
>>465
「[すべて選択]ボタン」だそうだよ
オフィシャルで
「全セル選択ボタン」でググったらすぐ出てきたけど

https://support.office.com/ja-jp/article/ワークシートのすべてのセルを選択します%E3%80%82-1a35f997-7afa-4656-bd06-c8086765fccf
2018/05/24(木) 22:15:23.04
>>467
ピポットでいいのか! thx
明日中に仕上げたい資料があったんだが、これで間に合う!
2018/05/24(木) 22:17:32.89
>>464
おっさんなんだね
頭悪そ
2018/05/24(木) 22:33:54.49
>>469
>>467さんじゃないけど、ピ『ボ』ットね
誰かに説明する時とかに、ピポットとか言ってたら恥ずかしいよ!
2018/05/24(木) 22:41:21.20
>>471
周りでも平気でピポットと言ってる人いるわw
むっちゃ恥ずい
pivot tableと思い浮かべる癖つけた方がいいかもな

前にconcatenateをコンセントレートと言われてワロタ
いや別に集中してくれていいけどさ
2018/05/24(木) 22:45:58.46
【1 OSの種類         .】 macOS High Sierra 10.13.14
【2 Excelのバージョン   】 Excel2016 for mac
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

Ifやandやorを使うことが連発になると思うのですが、
以下のような条件分布は可能でしょうか?
関数をはじめてやったので調べながらやっているのですが、TRUEやFALSEを返してしまいます。。。

■条件
D6がY→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,263
D6がY→E6がHNDかつG6がMMYまたはE6がMMYかつG6がHNDならば2,663
D6がY→E6がHNDかつG6がISGまたはE6がISGかつG6がHNDならば2,815
D6がJ→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,489
D6がJ→E6がHNDかつG6がMMYまたはE6がMMYかつG6がHNDならば2,930
D6がJ→E6がHNDかつG6がISGまたはE6がISGかつG6がHNDならば3,096
D6がF→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば3,395

よろしくお願いいたします。
2018/05/24(木) 22:46:57.45
>>465
全セル選択ボタン
全て選択ボタン
select all button
あんまりかっこよくなかった。
2018/05/24(木) 23:00:15.37
>>468,474
(´;ω;)そんなあ

まずさあ「ボタン」はやめようよ・・・
「エリア」とか「スペース」とかさあ
「ゾーン」でもいいけどさあ
「ボタン」はないでしょ・・・

グレーのデルタマークとか言ってたほうがまだマシだわ・・・・
2018/05/24(木) 23:13:38.67
>>475
ハッタリだけなら英語名をそのまま採用して「セレクトオール」でいいんじゃない?
2018/05/24(木) 23:27:14.03
ctrl-Aで何が選択されるかの規則が今ひとつ判らん
2018/05/24(木) 23:47:39.71
>>473
>D6がY→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,263
この

は何を表しているの?
2018/05/24(木) 23:51:52.63
>>477
https://i.imgur.com/aYdslMV.png
これな
2018/05/25(金) 00:30:20.05
>>478
すみません。
「D6がYならば」でした。説明なしですみません。
2018/05/25(金) 00:37:00.99
>>473
間違ったらゴメンね
=INDEX({2263,2663,2815;2489,2930,3096;3395,0,0},MATCH(D6,{"Y","J","F"},0),
SWITCH("HND",E6,MATCH(G6,{"OKA","MMY","ISG"},0),G6,MATCH(E6,{"OKA","MMY","ISG"},0)))
482名無しさん@そうだ選挙にいこう
垢版 |
2018/05/25(金) 00:42:52.34
スマホアプリ版(無料)のMicrosoft Excelで範囲内の最大値、最小値に色付けする事は可能でしょうか?
抜き出す事は打ち込むだけだから出来たんですが、書式設定とかが分からず詰んでます。

テンプレ無視で申し訳ないですがお願いします!
2018/05/25(金) 00:44:35.00
あ、こうか>>481
=INDEX({2263,2663,2815;2489,2930,3096;3395,0,0},MATCH(D6,{"Y","J","F"},0),
MATCH(SWITCH("HND",E6,G6,G6,E6),{"OKA","MMY","ISG"},0))
2018/05/25(金) 00:59:41.49
>>482
条件付き書式はPC版でしか入力できない
書式の入ったファイルをスマホで開くことはできる
2018/05/25(金) 01:02:58.50
>>475
なんでそんなカッコつけるん?
ボタンは何がいけないのかわからん
そんなに英語がいいならオールセルセレクトボタン

all sell select button
2018/05/25(金) 01:22:55.03
>>485
cells
2018/05/25(金) 01:27:29.65
>>456
便所の落書きで言葉遣いに丁寧さを求める方がどうかしてるよ
488名無しさん@そうだ選挙にいこう
垢版 |
2018/05/25(金) 01:30:45.48
>>484
やはり出来んのか…
でもこれでスッキリ眠れる
ありがとう
2018/05/25(金) 01:35:15.11
>>481, >>483
ありがとうございます。
ただ画像の通りエラーが出てしまいます。。
https://i.imgur.com/jAI9lBt.jpg

参考になるかわかりませんが、シートのイメージをアップしました。
この黄色の帯部分を反映させるエクセルにしたいと考えておりまして。。
https://i.imgur.com/L2iKTsV.jpg
2018/05/25(金) 01:35:56.07
>>486
ありゃ
さんきゅ
2018/05/25(金) 01:37:15.84
2ちゃん創成期から使ってる人の2ちゃんイズムかのう
そういうのはよくわからん
むしろ化石…?
2018/05/25(金) 02:03:53.02
自分は2ちゃんに来るというよりExcelの情報を得に来てるだけだから、便所の落書きと思ってないのでヘイトが強い表現には抵抗はあるかな
だからこのスレ以外は行かない
レスポンスの速さがあるから来てるだけで
でも2ちゃんだから、と言われたらまぁたしかにそうなのでそれまで
基本2ちゃんユーザーの人はその言い回ししてこそ?なの??
反論はあるだろうけど、2ちゃんぽい流儀や言い方に則ってるのってある意味マジメかよ!?みたいなツッコミもしたくなるし見てて滑稽だなとは思う
普通の言葉遣いできないの?ってw
でもまぁそこは繰り返しになるけど、2ちゃんだからと言われたら、はいそうですか、と
ひとことで言えば合わないってことなんだろうね
ID作らなくていいしレスポンスの速さがいいので来てたけどそろそろ来るのやめようかなと思いました
小ネタの雑談とかは時々役に立つし黙ってロムするよ
2018/05/25(金) 02:15:21.21
2ちゃんぽいやり取りは正直恥ずいと思う
けどそういうもん
2018/05/25(金) 05:42:27.82
言葉遣いはどうでもいいけど>>492みたいな中身のないレスはどうにかしてほしいわ
2018/05/25(金) 06:04:57.57
そうかね?
いいと思うけど
2018/05/25(金) 06:05:52.72
どうにかするよりスルースキルがないのをどうにかすれば?w
2018/05/25(金) 07:25:37.71
バカは全部自分宛てのレスだと思うからな
さっさと病院行け
2018/05/25(金) 07:45:32.06
そういう事のためにExcel雑談スレがあるんだけどな
みんなまとめてそっち行け
2018/05/25(金) 07:45:39.31
>>497
完全同意
特に>>497とかヤバイよな
2018/05/25(金) 07:45:43.70
“Excel職人”がいなくなる日に備えて後任を育成する「スキル定義」のコツ
http://techtarget.itmedia.co.jp/tt/news/1805/29/news03.html
2018/05/25(金) 07:48:53.00
エクセルの引き継ぎはプログラムよりも厄介
ってかどうせ集計しかやらないんだし最初から作り直したほうが早い
2018/05/25(金) 09:19:06.56
>>492
長文うぜえよ死ね
2018/05/25(金) 09:43:09.93
>>502
死ねでさぞ気分よかろうね
2018/05/25(金) 09:45:01.39
恥ずっw
2018/05/25(金) 09:57:45.06
>>503
良いわけないだろ不愉快だ頭沸いてんのか
506名無しさん@そうだ選挙にいこう
垢版 |
2018/05/25(金) 18:31:31.61
>>477
カーソル位置を含んだ矩形テーブルデータ
なければ隣接したデータ
507名無しさん@そうだ選挙にいこう
垢版 |
2018/05/25(金) 18:33:49.63
index(match)よりもvlookupの方が優れている点はありますか
2018/05/25(金) 18:48:53.04
普通にA1から右下まで全部でいいのに

中途半端な領域だけ選択されて、それをそのまま信じて採用する気にはなれない
変な領域になったら、A1に移動して、shift-ctrl-endする
ctrl-Aのお節介機能は誰も使わない
2018/05/25(金) 18:51:35.57
他人が作ったexcel見たらLOOKUPっていう関数が使ってあって驚いたわ
VLOOKUPでもHLOOKUPでもないただのLOOKUP
2018/05/25(金) 19:09:38.36
Ctrl+A は、2回押せば全選択もできるでしょ。
2018/05/25(金) 19:58:33.19
全部すぎないか?
2018/05/25(金) 21:10:38.62
>>510
できないよ
>>479ではできなかった。excel2013

>509
実はvlookupの1億倍優秀な関数だったりする
2018/05/25(金) 22:05:49.84
>>505
死ねは挨拶の人がいるんだから
そこで牙剥いてどうすんのさ
2018/05/25(金) 22:23:19.73
>>473です。
度々申し訳ございません。
https://i.imgur.com/QCoROaE.jpg

昨日文字だけで羅列をしてしまいましたが、
D列Classを入力、E列およびG列入力によってI列J列の黄色とオレンジ帯に数値が自動入力したいと思っております。

よろしくお願いいたします。
2018/05/25(金) 22:23:23.98
うるさい、死ね
2018/05/25(金) 22:54:28.65
やぁ!死ね
517名無しさん@そうだ選挙にいこう
垢版 |
2018/05/26(土) 00:36:10.91
>>507
揮発性関数なので、検索し直すための再計算までの時間が短くなりやすい
2018/05/26(土) 01:36:36.55
おk
死ね!
2018/05/26(土) 01:38:31.85
>>507
無い
2018/05/26(土) 01:55:51.58
>>507
流行ってるという点
本質的に言えばマイナスなんだが、なかなかどうしてこれが厄介
自称中級者の前でindex+match()なんて使おうものなら
「vlookup一つで住みますよwww」
と言われかねない
しかもそれを下手に論破すると空気が悪くなる
機能的な面よりも、人的な面、精神的な面でデメリットが多いと思う
2018/05/26(土) 02:36:37.90
vlookupは分かりやすいのが利点でしょ。
index、matchだと関数の戻り値を引数にするので、初心者には難しい。
vlookup関数は脱初心者用の関数として教えやすいし理解もしやすい。
関数初心者には、表引きの便利さも実感できる。
2018/05/26(土) 03:16:30.42
vlookupは脱初心者ではなく、vlookupこそ初心者そのものの証でしょ
みんなvlook,vlookと馬鹿の一つ覚えのようだよ

index,matchとか出すと面倒だからvlookup使えるところはそれを提示しとく、それで問題ないからね

ちなみに俺はvlookup,matchはよく使う
理由はindex,match,matchにちょっとした面倒さを感じるからだ
但し数式は残さず値貼り付けで保存する箇所においての事
2018/05/26(土) 04:51:58.67
vlookupが難しいってヤツも珍しくはないし
使いこなしてExcel職人気どりの痛いヤツも
2018/05/26(土) 07:35:50.23
>>523
昔の俺、VLOOKUPが苦手でINDEX使ってた口だわ
INDEXの方が理屈で分かりやすくて

今はどちらも使うけど自分だけのファイルはINDEX
他人と共用のはVLOOKUPと使い分けてる
2018/05/26(土) 07:45:41.82
多段VLOOKUPエニグマ
2018/05/26(土) 08:21:47.87
おれもあまりvlookup使わないんで詳しくないが
未だに検索して引張ってこれるデータは右側限定?
2018/05/26(土) 10:19:45.18
>>522
言い訳しつつ使うのもなぁ
何が起こるか分からないし、常にindexmatch使ってるわ。もう10年以上vlookup使っていない

>>526
https://msdn.microsoft.com/ja-jp/vba/excel-vba/articles/worksheetfunction-vlookup-method-excel
2018/05/26(土) 10:50:27.03
ファイル容量的には、VLOOKUPの方が少なくてすむので
数千単位で検索したブックをメールで送るみたいな運用なら
VLOOKUPの方が、メガ単位で容量を減らせる分有利
2018/05/26(土) 12:05:39.67
範囲指定が頭悪いだけなんじゃ・・・?
2018/05/26(土) 12:43:00.76
>>527
言い訳と取る方がちょっとひねてるね
そんなに使うのが悪なようなのも極端
2018/05/26(土) 12:44:31.78
lookupでもindexでも5列目、って言ってて、手前で列挿入されたら6列目になるんだけどそれ自動的に対応してくれるの?
2018/05/26(土) 12:46:13.24
index match matchはたしかにちょい面倒
しかもindex match matchを3回ネストしなきゃなんない時とかならvlookup matchでよかろう

ていうかさ、同様の答えは求められるのにそこまで絶対を拘るって何?
2018/05/26(土) 12:47:32.74
>>528
たった数MBのために重くするのは意味がわからない
2018/05/26(土) 12:48:04.82
>>531
自動的にとは?
列挿入したらそりゃ反映するよ
2018/05/26(土) 12:48:37.81
>>531
それが普通じゃないか
vlookupとか一列追加されたら全部ずれるからそっちのほうが問題だろう
2018/05/26(土) 12:49:03.66
>>527
何が起こるの?
2018/05/26(土) 12:49:18.50
>>530
悪だね。あれは絶対に使わないほうが良い
2018/05/26(土) 12:51:09.84
>>537
悪の端的な理由を書いてくれないと知らない者にとっては理解できないよ
2018/05/26(土) 12:51:35.21
>>536
一回だけなら問題ないだろう、と思ってもそのブックが肥大化した時に結局作り直すハメになる
それと真ん中に列が増えると検索列が変わるので超めんどくさい。下手すれば大きいミスにつながる

俺は未来のミスを防ぐために、最初からvlookupを使わない
何度も痛い目を見てきたからね
2018/05/26(土) 12:57:07.89
>>538
vlookupのデメリット

・左側を検索できない
→カスすぎる

・一行ずらした検索ができない
→あまり機会はないけど、結局indexmatchかlookup辺りに頼るハメになる

・重い
→範囲指定を最小にすればある程度防げるが、巨大な表から検索する時はどうしようもない
作業列でどうにかなるけど、そんなことするならindexmatchで良い

・検索対象の列が増えるとずれる
→地味に一番ヤバイ。普通にミスが起こる
2018/05/26(土) 12:58:28.26
>>539
そんなへぼい使い方するからだよ
vlookup単体で式残しといたりするわけ?
しかもそんな長期間使用に及ぶ資料を…
そんな理由かよ、ワロタ
そんなのindex matchに決まってんだろw

反対に10年使わないって、1回きりの集計でも使わないってことだからな
自分は1回きり集計ならちょこちょこ使うよ
2018/05/26(土) 13:00:03.07
>>540
え?だから数式残す資料にvlookupそのまま残そうとする感覚の方が異常でしょ
それを一生懸命vlookup批判してたわけ?
このスレむっちゃレベル低いんだな
呆れた
2018/05/26(土) 13:02:32.50
>>539
>1回だけなら問題ないだろう〜肥大化

え?意味わからんよ
数式残さないならどこが問題?
2018/05/26(土) 13:05:05.45
頭固くて、その場に応じて使い分けができないんだろw
ほんと急いでる時の捨て計算ならそりゃvllokupの方がはえーわ
2018/05/26(土) 13:05:23.02
一回だけの資料が定期的に必要になるってパターンは無いのか
2018/05/26(土) 13:06:49.24
vlookupのメンテ性の悪さは致命的だな
あとから表を変更できるように作ろうと思っても作りようがない

眼の前の問題をぱぱっと解決して捨てるには向いてる
でもそんなんでいいなら、excel以外のもっと向いてる手段がある
2018/05/26(土) 13:07:33.71
>>541-542
集計?俺は検索と言っている
使い捨ての集計なんて普通ピボット
2018/05/26(土) 13:08:23.84
集計にvlookup笑・・・えない
よっぽど元データが悪いんかね、ご愁傷さま
2018/05/26(土) 13:08:45.02
>>545
そもそもvlookupで数式残すなんて粗悪なやり方はしないからなー
定期処理が必要、と変更になっても数式残さないならvlookupでもindex matchでも範囲により合う方を使う
数式残しとく必要があるならindex match matchを大抵使う
2018/05/26(土) 13:10:23.90
>>548
(^-^)あ、そ?
反対に元データが悪いってどんなパターン?

BIツールから出したデータだけど、1列情報欲しいだけなら何も困らんよ
2018/05/26(土) 13:12:17.02
>>546
お前ら頭だいじょーぶ?
メンテ必要なやつにvlookup使うのはーと議論してたなら頭悪すぎるぞ
そんな低レベルな理由で断固vllokup反対とか言ってると思わなかった
2018/05/26(土) 13:14:12.95
>>547
別ファイルとか別シートから検索するなら普通にvlookup使いますが
2018/05/26(土) 13:15:14.89
確かに
わざわざ検索範囲を貼り付けてーのピボットとかはやらんね
2018/05/26(土) 13:17:36.06
当たり前のことを必死に言ってたんだねw
10年使わないってw
いいよvlookupなんて一生使わなくても困らないんだから
2018/05/26(土) 13:18:45.23
>>546
Excel以外のもっと向いてる手段てどんなの?
2018/05/26(土) 13:24:02.61
適当な嘘書いてもいいからvlookup使うな厨がいるんだな
vlookupと聞いただけで湧いてくるやつら
おそらく「自分はExcel達人、vlookupできるといい気になんじゃねーよ」を日々会社で心の中で繰り返すあまりその自尊心を保つ為にvlookup使いを否定することで自分を保つ奴らだなw
10年使ってないw はいどーぞ
2018/05/26(土) 13:24:39.36
vlookup撲滅厨 と呼んであげよう
558名無しさん@そうだ選挙にいこう
垢版 |
2018/05/26(土) 13:28:04.32
>>546
Excelファイルのあるデータをキーに、別のExcelファイルのデータを検索して引き当てるとした時、Excel以外で何を使うのか適当か教えてください。
2018/05/26(土) 13:28:39.62
vlookupで検索する表の外にcolumn()ー1とか入れといて、それを参照した式にすりゃ列挿入も問題ない
2018/05/26(土) 13:31:05.48
>>559
参照はなに使うの?
2018/05/26(土) 13:31:44.86
>>560
あ、失礼
2018/05/26(土) 13:32:18.29
>>559
おい、アンカーつけろよ
2018/05/26(土) 13:33:42.56
vlookup columnもメンテの悪さからやめたな
2018/05/26(土) 13:34:35.18
vlookup撲滅厨とやらのExcel以外の代替え案はだんまりか
2018/05/26(土) 13:39:52.56
レベルの低い会社にいるのがばれてもーたってところだな
うちは相当プログラム組む人でも適宜vlookupが入ってるのは見るね 2列だけ情報取るとか
もちろん範囲が広がらない要素がないもの
長期間使う資料にvlookup使ってる人はもしかしたら居るのかもしれないけど、自分が目にする範囲はそんなのは無くしてる
他人が使うのは知らん 勝手にどーぞ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況