書式で下3桁だけ文字の色を白にするとか出来たっけ
おまえら日曜の午後はもっと有意義につかったらどうだ
グリザイアになんで戦場ヶ原さん出てるの?
ゴバクスマン
957 :
名無しさん@そうだ選挙にいこう:2011/03/07(月) 10:00:57.18
>>942 ですが、無理みたいですね・・。
ありがとうござます。
バイトしてるのですが、バイト先にたまたまきてたエリアマネージャーから
これをできるかどうか聞かれて(出来そうな奴がいると店長がいったらしい)
LEFT関数で何とかできるかなと思ったんですが
出来なかったので・・・お聞きしました。(*^_^*)
ありがとうございました
VBA使えない奴には無理です
VBA使ったって、数値データそのままで表示だけ変えるのはけっこう面倒じゃないか?
データを書き換えてもいいなら簡単だけど
>>957 別シート使っていいなら別シートにLEFT関数使って表示し、他のセルはLINK
させてしまえば、体裁は出来た様にはなりますが。
>>957 お前本当に上位2ケタだけ表示したのか?
12→12
345→34
6789→67
23456→23
456789→45
これでいいのか?
>>691 いくらなんでもそんな馬鹿な表示したい奴いねーだろ?
>>961で元の値がいらないというのなら、区切り位置でやるとか。
列削除の作業は入るが。
965 :
名無しさん@そうだ選挙にいこう:2011/03/07(月) 20:07:21.89
>>961 のような表示であってます。上2桁です
確かにバカみたいですね…。
聞いた所、渋々500ほどある5桁の整数を1つ1つ直したらしいです。
>>965 お前いい加減にしろよ。
5桁の整数が何で出てくるんだ?
>>961なら5桁だけじゃないだろ?
>>965はもう一度エリアマネージャーにどうしたいか聞いてくるんだな。
多分お前は勘違いしてるから。
1つ1つ直したってことは元のデータを書き換えてもいいって事じゃねーか
そんなもん作業列にLEFT関数書いて値のコピペで一瞬でできる
969 :
名無しさん@そうだ選挙にいこう:2011/03/07(月) 21:06:35.92
____
/ \
/ \
/ (●) (●) \
| (トェェェェェェェェイ) | クワッ
\ \ェェェェェ/ /
多分エリアマネージャーの希望は千円単位で表示したいってことだよ。
123456ならおそらく123の筈。
もしや上の方に(千円)って付くようなお話か?
972 :
971:2011/03/07(月) 21:12:22.56
エリアコードと店舗コードなのかも。頭2桁がエリアーコードとか。
意外とエクセルの標準機能で出来ないことって多いもんだな
何もかも出来るようにすると重くなって誰も知らない機能が増えるだけだもんな
使ったことない機能の多い携帯電話みたいにね
俺としてはExcelに標準で備わっているVBAで出来ることまでが
Excelの標準機能だと思ってるが。
外部のWin32APIとかCOMなどまで使ったのは標準機能と言えないけどね。
最初から入ってる物はみんな標準機能
難しいとか高度だとか勝手な判断で線を引くのは自由だが、あるものは使わなきゃ損
※個人の感想です
使うか使わないかって話になればWin32APIやCOM等のAPI類も当たり前に使うけど
いくらWinにExcelインストールすれば最初から使えるAPIでも
そのAPIをExcelの標準機能とは呼べない気がする。
※個人の感想です
標準かどうかの判断は難しいね
たとえばMS-IMEだってExcelとは別の、OSにバンドルされたアプリの一つなんだし、
そうすると標準機能だけでは日本語データの入力すらできなくなってしまう
そもそも言葉がおかしい。
標準機能といったら、普通ににインストすればどのPCでもあるもののことだろう。
ゆえにVBAは標準に含まれ、アドインで提供さそれる機能は外れる。
ここで使うべきは一般機能か否かじゃないか。
【1 OSの種類 .】 WindowsXP SP3
【2 Excelのバージョン 】 Excel2000
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 検索キーワード 】 条件文
http://www.uproda.net/down/uproda257344.jpg.html このシートなんですが、R16のセルの計算式を示しています。
内容は補欠の判定をしたいのですが、上の4行分でPのすくない者が次の四行は補欠になるように(1を表示するように)したいです。
Pが同じ合計の場合、着の合計が多い方を補欠に表示したいです。
この条件文では、補欠の者も判定に入ってしまうので、さらなる条件として補欠は除きたいです。
仲間内の競馬の成績をつけているというっちっぽけな内容ですがご教授願います。
982 :
複乳:2011/03/08(火) 16:07:46.88
983 :
複乳:2011/03/08(火) 16:08:12.10
あー、だめだ着の事考えてなかった。
>>983 ありがとうございます。
そうなんです。Pが同じのが他に居た場合さらに着の合計の大きい方に絞り込みたいんです。
さらに問題は前回の補欠は考慮しないので、そこらへんの条件文が思いつきません。
>>981 とりあえずSUMの嵐をやめようよ
15行目の下に行挿入して、そこにSUMを出しておき
R17(元R16)の計算式では既に出してある合計値を参照する
最終的にはその行を非表示にしてもいいからさ
あとそのブック有った方が式組みやすいからブックうpして
988 :
複乳:2011/03/08(火) 18:21:19.82
>>981 R16=IF(SUM(S12:S15)+SUM(O12:O15)/1000=MIN(SUM($L12:$L15)+SUM($H12:$H15)/1000,
SUM($S12:$S15)+SUM($O12:$O15)/1000,SUM($Z12:$Z15)+SUM($V12:$V15)/1000,SUM($AG12:$AG15)+SUM($AC12:$AC15)/1000,SUM($AN12:$AN15)+SUM($AJ12:$AJ15)/1000,SUM($AU12:$AU15)+SUM($AQ12:$AQ15)/1000),1,0)
Pと着*1/1000を足したものをそれぞれmin関数で比べて、上のP+着*1/1000が一番少なければ1
合計だした方がいいけど、もうどっちでもいいや
>>981 ほい
ttp://www1.axfc.net/uploader/File/so/59567.xls 考え方としては、
前補欠 × 100 前が補欠なら100、補欠でなければ0
+
Pの合計
−
着の合計 ÷ 100 着の合計が20なら0.2、15なら0.15
の一番小さい奴が補欠
前補欠は100が加算されているから「一番小さい奴」に該当することは無い
Pの合計の一番少ない奴が2名で、それぞれPが3、着の合計が20と15なら
3-0.20=2.8 と 3-0.15=2.85 というように着の合計が多い奴の方が
大きい値を引かれることになるから「一番小さい奴」に該当することになる
Pの合計や着の合計が100以上に成りうるなら、100倍や100分の1ではなく1000を単位にしてね
990 :
複乳:2011/03/08(火) 18:57:29.83
>>989 404 Not Found
ファイルが見つかりません
992 :
名無しさん@そうだ選挙にいこう:2011/03/08(火) 19:21:59.66
【1 OSの種類 .】 Windows 7
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 可
【5 検索キーワード 】 VLOOKUP、IFなどの関数
こんばんは質問させてください。
ある表の値を見て一覧表の値と一致していたら項目名を取って、ある表の横に貼り付けて行くと言う動作を自動化したいと思っています。
最初は、VLOOKUPで可能かと思ったのですが、値に重複があるため、上手く検索が出来ません。
どうすれば、自動化出来るのでしょうか?
分かる方がいらっしゃいましたら回答をお願い致します。
ttp://hccweb5.bai.ne.jp/~hee54201/source/up0466.xls
993 :
複乳:2011/03/08(火) 20:06:05.91
994 :
複乳:2011/03/08(火) 20:10:04.93
複乳が作った表ならなんとかなりそう。
>>992の表は無意味に難しくしている
最近複乳がまともになってきたんだがどうしちゃったんだろ?
以前はアホ回答ばっかだったような記憶が強いよなぁ。
997 :
複乳:2011/03/08(火) 20:33:34.12
>>996 転職活動はじめたんだ。こういうところにも影響するのか・・?
まぁ、質問者の役に立てば、それでよい。
999 :
名無しさん@そうだ選挙にいこう:2011/03/08(火) 21:24:44.49
>>989 前スレッド981の者です。
ぬおー、補欠100倍ナイスです。更なる条件式ばかり考えてました。
本当に助かりました。感謝しておおります。ありがとうございました。
きよっちゃんの成績は気にしないでください。
1000なら就職できる
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。