lxy2 回复 yzmXrTpA3762457(提问者)IF(B1 = \"法定节假日\",
IF(C1 >= 18,SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where rote = \'周内晚值班\' and date_id=\'\" + A1 + \"\'\",1,1),
SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id= \'\"+ A1 + \"\' ORDER BY RAND() LIMIT 1\",1,1),
IF(B1 = \"工作日\" || B1 = \"法定调休\",
IF(C1 >= 18,SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\'\",1,1),
SQL(\"linux\",\"select yw from DY_WORKORDER_DEPT_DICT where dept=\'\" + B8 + \"\'\",1,1),
IF(B1 = \"内部调休\",IF(C1 >= 18,SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\'\",1,1),
SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\' ORDER BY RAND() LIMIT 1\",1,1),\'\'))))))
yzmXrTpA3762457(提问者)IF(B1 = \"法定节假日\",IF(C1 >= 18,SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where rote = \'周内晚值班\' and date_id=\'\" + A1 + \"\'\",1,1),SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id= \'\"+ A1 + \"\' ORDER BY RAND() LIMIT 1\",1,1)),IF(B1 = \"工作日\" || B1 = \"法定调休\",IF(C1 >= 18,SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\'\",1,1),SQL(\"linux\",\"select yw from DY_WORKORDER_DEPT_DICT where dept=\'\" + B8 + \"\'\",1,1)),SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\'\",1,1)),IF(B1 = \"内部调休\",IF(C1 >= 18,SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\'\",1,1),SQL(\"linux\",\"select yw from DY_WORKORDER_ROTE where date_id=\'\" + A1 + \"\' ORDER BY RAND() LIMIT 1\",1,1),\'\')))