[ ‰‚ß‚Ä‚Ì•û‚Ö | ˆê——(ÅVXV‡) | ‘S•¶ŒŸõ | ‰ß‹ŽƒƒO ]
@
wŠÖ”‚ð‹³‚¦‚Ä‚‚¾‚³‚¢Bxi‚è‚ñ‚²j
@@B @@@G @@@J @@M
1@ˆË—Š“ú@@ˆË—Šæ@‹æ•ª@‰üCŠúŒÀ
2@23/02/01@’¼‰c@@ŽŠ‹}@23/02/01
3@23/02/01@’¼‰c@@‹}@@23/02/07
4@23/02/01@’¼‰c@@€‹}@23/07/31
5@23/02/01@ˆÏ‘õ@@€‹}@23/03/31
M—ñ‚ÉŽŸ‚ÌðŒ‚Æ‚È‚éŠÖ”‚ð‹³‚¦‚Ä’¸‚¯‚Ü‚¹‚ñ‚©?
yðŒz
‚P.ˆË—Š“ú‚ª‹ó”’‚ÌŽž‚͉üCŠúŒÀ‚Í‹ó”’
‚Q.‹æ•ª‚ªŽŠ‹}‚ÌŽž‚͉üCŠúŒÀ‚͈˗Š“ú‚ð•\Ž¦
‚R.‹æ•ª‚ª‹}@‚ÌŽž‚͉üCŠúŒÀ‚͈˗Š“ú‚Ì6“úŒã‚Ì“ú•t‚ð•\Ž¦
‚S.‹æ•ª‚ª€‹}‚ň˗Šæ‚ª’¼‰c‚ÌŽž‚͉üCŠúŒÀ‚͈˗Š“ú‚Ì2‚©ŒŽŒã‚Ì‘O“ú‚Ì“ú•t‚ð•\Ž¦
‚T.‹æ•ª‚ª€‹}‚ň˗Šæ‚ªˆÏ‘õ‚ÌŽž‚͉üCŠúŒÀ‚͈˗Š“ú‚Ì6‚©ŒŽŒã‚Ì‘O“ú‚Ì“ú•t‚ð•\Ž¦
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
ƒ Žg—p ExcelFExcel2010AŽg—p OSFWindows10 „
„‚S.‹æ•ª‚ª€‹}‚ň˗Šæ‚ª’¼‰c‚ÌŽž‚͉üCŠúŒÀ‚͈˗Š“ú‚Ì2‚©ŒŽŒã‚Ì‘O“ú‚Ì“ú•t‚ð•\Ž¦ „‚T.‹æ•ª‚ª€‹}‚ň˗Šæ‚ªˆÏ‘õ‚ÌŽž‚͉üCŠúŒÀ‚͈˗Š“ú‚Ì6‚©ŒŽŒã‚Ì‘O“ú‚Ì“ú•t‚ð•\Ž¦
@ª ‚ª³‚µ‚¢‚Ì‚È‚çA—Ꭶ‚Ì4s–Ú‚Æ5s–ڂ͉üCŠúŒÀ‚ª‹t‚Å‚ÍH
‚¾‚Æ‚µ‚Ä¥¥¥ EˆË—Š“úAˆË—ŠæA‹æ•ª‚ÍŽè“ü—Íi”Ž®‚Å‹ó”’‚É‚µ‚Ä‚¢‚È‚¢j EˆË—Šæ‚Íu’¼‰cvuˆÏ‘õv‚Ì2Ží—Þ‚¾‚¯ E‹æ•ª‚ÍuŽŠ‹}vu‹}vu€‹}v‚Ì3Ží—Þ‚¾‚¯
M2 =IF(COUNTA(B2,G2,J2)<3,"",IF(J2<>"€‹}",B2+6*(J2="‹}"),EDATE(B2,IF(G2="’¼‰c",2,6))-1)) •\Ž¦Œ`Ž®u“ú•tv‚ʼnºƒRƒs[
ˆÈã iÎj 2023/02/08(…) 08:27:34
CHOOSEŠÖ”‚Å
M2: =IF(B2="","",CHOOSE(MATCH(J2,{"ŽŠ‹}","‹}","€‹}"},0),B2,B2+6,EDATE(B2,2+4*(G2="ˆÏ‘õ"))-1))
iƒƒWƒj 2023/02/08(…) 09:25:00
‚Å‚·‚æ‚Ë`B
VBA‚Í‹‚ß‚ç‚ê‚Ä‚¢‚È‚¢‚Å‚µ‚傤‚ªA
ŠÖ”‚ðl‚¦‚é‚æ‚èVBA‚¾l‚¦‚½‚Ù‚¤‚ªƒXƒbƒLƒŠ‚·‚é‚Ì‚Å
Option Explicit
Sub test()
Dim i As Long
For i = 2 To Cells(Rows.Count, "B").End(xlUp).Row
'ˆË—Š“ú(B)‚ª‹ó”’‚ÌŽž‚͉üCŠúŒÀ‚Í‹ó”’ If Cells(i, "B").Value = "" Then Cells(i, "M") = "" Exit For End If
'‹æ•ª(J)‚Å•ª‚¯‚é Select Case Cells(i, "J").Value 'ŽŠ‹}‚Ìê‡i‰üCŠúŒÀ‚͈˗Š“új Case "ŽŠ‹}" Cells(i, "M") = Cells(i, "B") '‹}‚Ìê‡@i‰üCŠúŒÀ‚͈˗Š“ú‚Ì6“úŒãj Case "‹}" Cells(i, "M") = Cells(i, "B") + 6 '€‹}‚Ìê‡ Case "€‹}" 'ˆË—Šæ(G)‚ÅX‚É•ª‚¯‚é Select Case Cells(i, "G").Value Case "’¼‰c" Cells(i, "M") = DateAdd("m", 2, Cells(2, "B")) - 1 Case "ˆÏ‘õ" Cells(i, "M") = DateAdd("m", 6, Cells(2, "B")) - 1 End Select End Select Next
Columns("M").NumberFormatLocal = "yy/mm/dd"
End Sub
iBeckj 2023/02/08(…) 10:08:42
ŠF‚³‚܃Rƒƒ“ƒg‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
΂³‚ÜEƒƒWƒ‚³‚Ü‚©‚炲‹³Žö‚¢‚½‚¾‚¢‚½ŠÖ”‚±‚̌㌟؂µ‚Ä‚Ý‚½‚¢‚ÆŽv‚¢‚Ü‚·B
IFŠÖ”+ANDŠÖ”‚Ì‘g‚݇‚킹‚Ål‚¦‚Ä‚¢‚½‚Ì‚Å‚·‚ªA‘S‘Rˆá‚Á‚Ä‚¢‚Ü‚µ‚½B(L◉◞౪◟◉)
‚à‚Á‚Ƹi‚µ‚Ü‚·B
Beck‚³‚܂̓}ƒNƒ‚Ü‚Ål‚¦‚Ä‚¢‚½‚¾‚¢‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
¡‰ñ‚ÍŠÖ”‚őΉž‚µ‚Ä‚¢‚«‚½‚¢‚ÆŽv‚¢‚Ü‚·B
‚²‹³Žö‚¢‚½‚¾‚¢‚½ƒ}ƒNƒ‚Í‹@‰ï‚ª‚ ‚ê‚ÎŽg‚킹‚Ä‚¢‚½‚¾‚«‚½‚¢‚ÆŽv‚¢‚Ü‚·B
(*'ƒÖ'*)/
i‚è‚ñ‚²j 2023/02/08(…) 11:58:55
M2ƒZƒ‹‚ɉº‹L‚ð“ü‚ê‚é‚Ì‚Å‚Í‚Ü‚¸‚©‚Á‚½‚Å‚·‚©H
=IF(B2="", "", IF(J2="ŽŠ‹}", B2, IF(J2="‹}", B2+6, IF(AND(J2="€‹}",G2="’¼‰c"), EDATE(B2,2)-1, IF(AND(J2="€‹}",G2="ˆÏ‘õ"), EDATE(B2,6)-1, "" ) ) ) ) ) i‘f–p”hj 2023/02/08(…) 13:21:26
ƒRƒƒ“ƒg‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‘f–p”h—l‚ÌŠÖ”‚ÅŠó–]‚ÌŒ‹‰Ê‚ð•\Ž¦‚·‚邱‚Æ‚ªo—ˆ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B(*'ƒÖ'*)/
i‚è‚ñ‚²j 2023/02/08(…) 14:57:04
[ ˆê——(ÅVXV‡) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.