Merge remote-tracking branch 'origin/main'
@ -16,7 +16,7 @@
|
||||
"PunctuationSpace": true,
|
||||
"AutoCapital": false,
|
||||
"AutoCapitalMode": "typing",
|
||||
"PunctuationSpaceMode": "typing",
|
||||
"PunctuationSpaceMode": "global",
|
||||
"InlineCodeSpaceMode": 1,
|
||||
"InlineFormulaSpaceMode": 1,
|
||||
"InlineLinkSpaceMode": 2,
|
||||
|
5
.trash/60.电子仓外网端口调整.md
Normal file
@ -0,0 +1,5 @@
|
||||
# 介绍
|
||||
|
||||
默认情况下 `9180` 端口,是 [文件仓位](12.服务端安装、端口设置.md#端口作用讲解) 的端口
|
||||
|
||||
在通常情况下,内网与外网的端口
|
Before Width: | Height: | Size: 1010 KiB After Width: | Height: | Size: 1010 KiB |
Before Width: | Height: | Size: 269 KiB After Width: | Height: | Size: 269 KiB |
Before Width: | Height: | Size: 1009 KiB After Width: | Height: | Size: 1009 KiB |
@ -94,6 +94,8 @@
|
||||
|
||||

|
||||
|
||||
## SSMS安装
|
||||
|
||||
双击打开SSMS的安装程序
|
||||
|
||||

|
||||
|
@ -2,6 +2,8 @@
|
||||
|
||||
[SQL Server数据库安装](10.数据库安装.md),并确保服务器 [IP地址固定](11.IP地址固定.md)
|
||||
|
||||
如要使用异地数据库,则请参考 [异地数据库部署](13.异地数据库部署.md)
|
||||
|
||||
# 安装操作
|
||||
|
||||
## node安装
|
||||
@ -40,7 +42,7 @@
|
||||
|
||||

|
||||
|
||||
输入 `SQL Server` 数据库的账号与密码,连接失败可能是 `1433` 端口没有开启,把 ` 127.0.0.1 ` 改成 `. ` 即可(如果在 [数据库安装](10.数据库安装.md) 安装过程中修改了数据库的端口以及默认实例,那么这一步需要 [指定数据库端口](#指定数据库端口) 并 [指定数据库实例](#指定数据库实例) )
|
||||
输入 `SQL Server` 数据库的账号与密码,连接失败可能是 `1433` 端口没有开启,把 ` 127.0.0.1 ` 改成 `.` 即可(如果在 [数据库安装](10.数据库安装.md) 安装过程中修改了数据库的端口以及默认实例,那么这一步需要 [指定数据库端口](#指定数据库端口) 并 [指定数据库实例](#指定数据库实例) )
|
||||
|
||||

|
||||
|
||||
@ -106,7 +108,7 @@
|
||||
|
||||

|
||||
|
||||
输入这个规则的名称,点击下一步即可 (名称随便,通常叫PLM)
|
||||
输入这个规则的名称,点击下一步即可 (名称随便,通常叫 `PLM`)
|
||||
|
||||

|
||||
|
||||
@ -116,7 +118,7 @@
|
||||
|
||||
`9080` 端口用于客户端登录以及文件下载
|
||||
|
||||
`9180` 端口则用于与文件电子仓交互,是文件服务的端口
|
||||
`9180` 端口则用于与文件电子仓交互,是文件仓位的端口
|
||||
|
||||
`9280` 端口用于移动端登录使用
|
||||
|
||||
|
63
SanPinPLM/相关操作/0.5-SETOUT/13.异地数据库部署.md
Normal file
@ -0,0 +1,63 @@
|
||||
# 介绍
|
||||
|
||||
异地数据库部署,即指 [服务端](12.服务端安装、端口设置.md#服务端安装) 和 [数据库](10.数据库安装.md) 未部署在同一台服务器上,服务端需要通过指定 `IP` 去链接数据库的情况
|
||||
|
||||
**注意**:三品 `PLM` 系统在安装的时候,是不允许直接通过指定 `IP` 去链接数据库的,必须得先安装好服务端后,再去更改数据库的连接信息(更改数据库连接信息,不影响后续服务端升级)
|
||||
|
||||
即在如下页面中,是不能通过指定 **数据库服务器** 的 `IP` 来实现安装时链接异地数据库的
|
||||
|
||||

|
||||
|
||||
# 如何使用异地数据库
|
||||
|
||||
## 前置要求
|
||||
|
||||
必须先完成 [服务端安装](12.服务端安装、端口设置.md#服务端安装) 操作,即需要先在本地安装数据库、服务端
|
||||
|
||||
然后使用如下 `SQL` 语句,将我们的 `PLMV8` 数据库给备份出来,备份位置是:`D:\SQLserver\plmv8.bak`
|
||||
|
||||
```SQL
|
||||
backup database plmv8
|
||||
to disk = 'D:\SQLserver\plmv8.bak'
|
||||
WITH FORMAT, COMPRESSION;
|
||||
```
|
||||
|
||||
备份后,我们就得到了 [plmv8](Files/Documents/plmv8.bak) 文件(这是 `PLM258` 版本的数据库备份文件)
|
||||
|
||||
## 还原数据库
|
||||
|
||||
完成 [前置要求](#前置要求) 后,需要在另一台服务器上还原这个数据库,打开 `SSMS` 软件后,建立连接,对“数据库”右键选择 **还原数据库** 选项
|
||||
|
||||

|
||||
|
||||
在 **常规** 中选择 **设备** → **点击浏览 (`...`)** → **添加** → 找到备份文件 → 确定
|
||||
|
||||

|
||||
|
||||
添加后,**目标** 中会显示出要还原的数据库名,还原的时间节点
|
||||
|
||||

|
||||
|
||||
选择 **文件** 后,可以重定位文件的目标路径(一般不做)
|
||||
|
||||

|
||||
|
||||
在 **选项** 中可以设置,是否要 **覆盖现有数据库**(如果目标服务器的数据库中已经有了 `PLMV8` 数据库,那么勾选这个选项会覆盖掉这个数据库)
|
||||
|
||||

|
||||
|
||||
完成设置后,点击确定即可还原数据库
|
||||
|
||||
## 修改服务端数据库连接信息
|
||||
|
||||
在异地服务器上完成了 [还原数据库](#还原数据库) 后,打开服务端 → **基本设置** → **数据库配置**
|
||||
|
||||

|
||||
|
||||
修改 **数据库服务器地址** 为异地服务器地址即可,如异地数据库的登录名与密码有调整,则同步修改即可
|
||||
|
||||

|
||||
|
||||
修改完成后点击 **测试连接**,若 **连接成功** 则表示服务端已经从本地数据库切换成了异地数据库
|
||||
|
||||

|
@ -1,6 +1,6 @@
|
||||
# 备份
|
||||
|
||||
三品PLM备份需要先将服务端的服务停用,**在完成备份或还原后切记要启动服务**
|
||||
三品 `PLM` 备份需要先将服务端的服务停用,**在完成备份或还原后切记要启动服务**
|
||||
|
||||

|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
等待服务停止
|
||||
|
||||
服务停止后,在三品PLM服务端的安装目录下找到 `Server` 文件夹,在该文件夹中找到 `cfManualAction` 应用程序,如果显示了后缀名的话是 `cfManualAction.exe`
|
||||
服务停止后,在三品 `PLM` 服务端的安装目录下找到 `Server` 文件夹,在该文件夹中找到 `cfManualAction` 应用程序,如果显示了后缀名的话是 `cfManualAction.exe`
|
||||
|
||||

|
||||
|
||||
@ -20,13 +20,13 @@
|
||||
|
||||
刚安装的服务端进行首次备份,在数据备份中其备份文件的存放路径为空,需要指定一个干净的目录存放备份文件
|
||||
|
||||
如图所示,选择备份文件存放位置为D盘的 `SanpinBackups` 文件夹后,数据库备份位置与电子仓备份位置会自动更新出来,点击执行按钮,三品PLM会开始执行备份工作,等待备份完成即可
|
||||
如图所示,选择备份文件存放位置为 `D` 盘的 `SanpinBackups` 文件夹后,数据库备份位置与电子仓备份位置会自动更新出来,点击执行按钮,三品 `PLM` 会开始执行备份工作,等待备份完成即可
|
||||
|
||||

|
||||
|
||||
## 自动备份
|
||||
|
||||
配置三品PLM系统的自动备份工作,需要在备份页面点击 **设置** 按钮,会打开备份页面的设置窗口
|
||||
配置三品 `PLM` 系统的自动备份工作,需要在备份页面点击 **设置** 按钮,会打开备份页面的设置窗口
|
||||
|
||||
在此窗口,在此窗口备份的是数据库的数据(文件备份属于递增备份不会被删除),勾选自动备份选项能够开启自动备份工作,根据需求配置按星期进行备份或按月份进行备份
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
|
||||
# 还原
|
||||
|
||||
还原程序与手动备份程序一样,当三品服务端的服务停止后,在三品PLM服务端的安装目录下找到 `Server` 文件夹,在该文件夹中找到 `cfManualAction` 应用程序,如果显示了后缀名的话是 `cfManualAction.exe`
|
||||
还原程序与手动备份程序一样,当三品服务端的服务停止后,在三品 `PLM` 服务端的安装目录下找到 `Server` 文件夹,在该文件夹中找到 `cfManualAction` 应用程序,如果显示了后缀名的话是 `cfManualAction.exe`
|
||||
|
||||
双击运行该文件后,打开备份与还原工具,点击 **还原按钮**
|
||||
|
@ -26,7 +26,7 @@
|
||||
|
||||

|
||||
|
||||
升级完成后会需要打开PLM服务端开启服务
|
||||
升级完成后会需要打开 `PLM` 服务端开启服务
|
||||
|
||||

|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||

|
||||
|
||||
安装位置默认在D盘,可根据需要修改
|
||||
安装位置默认在 `D` 盘,可根据需要修改
|
||||
|
||||

|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# 介绍
|
||||
|
||||
设置这些参数能够在使用三品PLM时更为人性化一些
|
||||
设置这些参数能够在使用三品 `PLM` 时更为人性化一些
|
||||
|
||||
这些配置统一在 **系统设置** 菜单栏中的 **参数配置** 菜单中进行操作
|
||||
|
||||
|
BIN
SanPinPLM/相关操作/0.5-SETOUT/Files/Documents/plmv8.bak
Normal file
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721125734.png
Normal file
After Width: | Height: | Size: 273 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721125825.png
Normal file
After Width: | Height: | Size: 320 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721130053.png
Normal file
After Width: | Height: | Size: 110 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721130218.png
Normal file
After Width: | Height: | Size: 126 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721130403.png
Normal file
After Width: | Height: | Size: 129 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721130508.png
Normal file
After Width: | Height: | Size: 216 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721130605.png
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
SanPinPLM/相关操作/0.5-SETOUT/assets/Pasted image 20250721130715.png
Normal file
After Width: | Height: | Size: 78 KiB |
@ -20,7 +20,7 @@
|
||||
|
||||
### 可执行的操作
|
||||
|
||||
- 浏览:选择要浏览的版本后,点击 **浏览** 按钮即可。此功能权限受到 [浏览](20.文件权限管理.md#浏览) 权限管理,又因 [版本](20.文件权限管理.md#版本) 权限的基础是 浏览 权限,故而此功能一定有效
|
||||
- 浏览:选择要浏览的版本后,点击 **浏览** 按钮即可。此功能权限受到 [浏览](20.文件权限管理.md#浏览) 权限管理,又因 [版本](20.文件权限管理.md#版本) 权限的基础是 **浏览** 权限,故而此功能一定有效
|
||||
- 比较:选择此文档的两个版本(只能是两个),即可使用 **比较** 功能
|
||||
- 打印:受到 [打印](20.文件权限管理.md#打印) 权限控制,可参考 [文件打印](18.文件打印.md)
|
||||
- 打开:受到 [是否对文档启用“打开”命令](../0.5-SETOUT/25.实施必设参数.md#是否对文档启用“打开”命令) 参数的控制,选择文档的指定版本后,点击打开即可打开文档的指定版本(用该文件格式的默认应用打开)
|
||||
|
51
SanPinPLM/相关操作/1.0-EDM/16.收发管理.md
Normal file
@ -0,0 +1,51 @@
|
||||
# 介绍
|
||||
对用户收到的和发出的文件进行操作的模块
|
||||
|
||||
## 发布管理
|
||||
|
||||
### 我收到的管理
|
||||
|
||||

|
||||
|
||||
可以查看已签收和未签收的文件,也可一键签收
|
||||
|
||||
#### 基础操作
|
||||
|
||||
|
||||
|
||||
### 我的发布
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# 发布组
|
||||
|
||||
如果每次都要将文件发给固定的一批人,则可以将其固化保存为 **发布组**
|
||||
|
||||
选择好要接收文件的人员,并为其设置好接收文件后具备的权限,即可通过 **保存发布组** 将其保存下来
|
||||
|
||||

|
||||
|
||||
保存 **发布组** 后,下次再发布给这些人时,点击 **插入发布组** 即可将这批人添加到 **通知用户** 中,操作权限与保存时设置的一致
|
||||
|
||||

|
||||
|
||||
## 共享发布组
|
||||
|
||||
在发布组管理内可对已存在的发布组向其他用户共享
|
||||
|
||||

|
||||
|
||||
在共享发布组后,被共享的用户可以在插入发布组时选取共享发布组
|
||||
|
||||

|
||||
|
||||
### 保存发布组BUG
|
||||
|
||||
虽然发布组是绑定到个人的,但发布组的名称是全局通用的
|
||||
|
||||
例如:甲用户新建发布组并添加A, B用户,乙用户新建同名发布组并添加C, D用户,甲发布组内的内容会被乙的操作覆盖(甲发布组内内容为C, D),乙发布组内容会为空
|
||||
|
||||
总结:发布组独属于发布组的创建人,但可被其他用户更改
|
@ -8,7 +8,7 @@
|
||||
|
||||
打开页面如下图所示,文件的权限可归类为:[初始权限](#初始权限)、[定义权限](#定义权限)、[继承权限](#继承权限)、[经过权限](#经过权限),对于文件夹而言,最终的权限范围是对四类权限取并集使用的,而对于被定义的用户而言:==**定义权限 > 经过权限 > 继承权限 > 初始权限**==
|
||||
|
||||
同时,用户的权限若被多次定义,那么以定义范围最小的为准
|
||||
同时,用户的权限若被多次定义,那么以定义范围最小的为准==(存疑)==
|
||||
|
||||

|
||||
|
||||
@ -96,7 +96,7 @@
|
||||
|
||||
继承权限的权限来源于父文件夹,被授权的用户在所有子文件夹的权限都能继承父文件夹所定义的权限
|
||||
|
||||
如下图所示,在 “ 测试继承权限 ” 文件夹中,继承权限内的权限定义与父文件夹权限定义相同
|
||||
如下图所示,在“测试继承权限”文件夹中,继承权限内的权限定义与父文件夹权限定义相同
|
||||
|
||||

|
||||
|
||||
@ -110,7 +110,7 @@
|
||||
|
||||
> 例如:
|
||||
>
|
||||
> 在父文件夹 “ 测试区 ” 中设置了定义权限为陈一 “ 不可见,不可浏览 ”,那么陈一将无法看到 “ 测试区 ” 这个文件夹
|
||||
> 在父文件夹“测试区”中设置了定义权限为陈一“不可见,不可浏览”,那么陈一将无法看到“测试区”这个文件夹
|
||||
>
|
||||
> 
|
||||
>
|
||||
@ -134,11 +134,11 @@
|
||||
|
||||
# 权限详细讲解
|
||||
|
||||
> **注意:默认情况下,权限仅对工作区或归档区进行操作,对于发布区不做权限设置,而是在文件发布时设置权限**
|
||||
**注意:默认情况下,权限仅对工作区或归档区进行操作,对于发布区不做权限设置,而是在文件发布时设置权限**
|
||||
|
||||
## 可见
|
||||
|
||||
赋予可见权限后,用户能够看见该文件或文件夹,但是不能进行任何操作,也无法对文件进行任何操作,包括浏览(请不要为 [角色](../0.5-SETOUT/42.角色设置.md) 赋予文档发布区的 **可见** 权限,否则 [文档发布](15.文件的收发管理.md#文档发布) 后,即便该角色的用户没有收到文件,也能够在文档发布区查看到该文件 )
|
||||
赋予可见权限后,用户能够看见该文件或文件夹,但是不能进行任何操作,也无法对文件进行任何操作,包括浏览(请不要为 [角色](../0.5-SETOUT/42.角色设置.md) 赋予文档发布区的 **可见** 权限,否则 [文档发布](15.文件发布、签收.md#文档发布) 后,即便该角色的用户没有收到文件,也能够在文档发布区查看到该文件 )
|
||||
|
||||
|  |  |
|
||||
| -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||
@ -155,7 +155,7 @@
|
||||
|
||||
## 版本
|
||||
|
||||
想要查看到文档的历史版本,必须具备 [浏览](#浏览) 权限,否则连 **历史版本** 这一页签也看不到
|
||||
想要查看到文档的 [历史版本](10.文件版本管理.md#历史版本) ,必须具备 [浏览](#浏览) 权限,否则连 **历史版本** 这一页签也看不到
|
||||
|
||||
未赋予版本权限,用户虽然能够查看到文件的历史版本变动情况,但却不能进行任何操作
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
- **文档工作区**:常用于存放当前正在编制的,尚未经过审批的文档(可以当成是个共享文件夹),无论是 **导入** 还是 **新建** 文档,都只能在 **文档工作区** 进行
|
||||
- **文档归档区**:常用于存放已经得到审批,进行归档的文档(可以当成是个档案室)
|
||||
- **文档发布区**:常用于存放下发给您的,签收过的文档(相关操作指南见 [文件的收发管理](15.文件的收发管理.md) )
|
||||
- **文档发布区**:常用于存放下发给您的,签收过的文档(相关操作指南见 [文件的收发管理](15.文件发布、签收.md) )
|
||||
|
||||
无论是 [新建](#新建) 、还是 [导入](#导入) 操作,在系统 **企业知识库** 模块中,都仅限于 **文档工作区** 进行
|
||||
|
||||
|
@ -186,11 +186,11 @@
|
||||
|
||||
#### 前置要求
|
||||
|
||||
要求当前用户在当前文件夹下至少具备 [发布](20.文件权限管理.md#发布) 权限,处于 **拟制态** 的文件需要开启 [工作区文件发布](15.文件的收发管理.md#工作区文件发布) 的相关参数
|
||||
要求当前用户在当前文件夹下至少具备 [发布](20.文件权限管理.md#发布) 权限,处于 **拟制态** 的文件需要开启 [工作区文件发布](15.文件发布、签收.md#工作区文件发布) 的相关参数
|
||||
|
||||
#### 发布操作
|
||||
|
||||
直接对 **未检出的文件** 右键 → **生命周期** → [发布](15.文件的收发管理.md#文档发布)
|
||||
直接对 **未检出的文件** 右键 → **生命周期** → [发布](15.文件发布、签收.md#文档发布)
|
||||
|
||||

|
||||
|
||||
|
BIN
SanPinPLM/相关操作/1.0-EDM/assets/Pasted image 20250721145414.png
Normal file
After Width: | Height: | Size: 533 KiB |
BIN
SanPinPLM/相关操作/1.0-EDM/assets/Pasted image 20250721150017.png
Normal file
After Width: | Height: | Size: 190 KiB |
BIN
SanPinPLM/相关操作/1.0-EDM/assets/Pasted image 20250721152837.png
Normal file
After Width: | Height: | Size: 176 KiB |
@ -1,14 +1,14 @@
|
||||
# 介绍
|
||||
|
||||
设置绿盾加密,使PLM文件能在加密环境中能浏览、签名、运行;
|
||||
设置绿盾加密,使 `PLM` 文件能在加密环境中能浏览、签名、运行
|
||||
|
||||
策略为:上传系统文件为解密状态,下载至有加密软件电脑为加密状态
|
||||
|
||||
# 前置要求
|
||||
|
||||
首先要在PLM服务器上安装绿盾控制台,原因为需要找到PLM服务端文件,便于全部设置。
|
||||
首先要在 `PLM` 服务器上安装绿盾控制台,原因为需要找到 `PLM` 服务端文件,便于全部设置
|
||||
|
||||
注:如果服务器有安装加密,给加密服务器设置==只解密不加密==。
|
||||
注:如果服务器有安装加密,给加密服务器设置==只解密不加密==
|
||||
|
||||

|
||||
|
||||
@ -17,37 +17,39 @@
|
||||
## 登录系统
|
||||
|
||||
|
||||
首先登录绿盾控制台,点击==天锐绿盾数据防泄密系统==
|
||||
首先登录绿盾控制台,点击 **天锐绿盾数据防泄密系统**
|
||||
|
||||

|
||||
|
||||
双击**规则中心**,**普通终端(默认)**,**受控程序设置**
|
||||
双击 **规则中心** → **普通终端(默认)** → **受控程序设置**
|
||||
|
||||

|
||||
|
||||
## 添加主题程序类别名称
|
||||
|
||||
在右边空白处,右键==**新增同级程序类别**==,名称为:**PLM**
|
||||
在右边空白处,右键选择 ==**新增同级程序类别**==
|
||||
|
||||

|
||||
|
||||
请输入程序类别名为:**PLM**
|
||||
|
||||

|
||||
|
||||
## 设置程序
|
||||
|
||||
选中类别PLM,右键**批量添加程序**
|
||||
选中类别 `PLM`,右键选择 **批量添加程序**
|
||||
|
||||

|
||||
|
||||
选择**枚举“枚举本地目录”程序**,找到PLM对应服务端文件,**Sanpin文件**,**V8文件**,然后**点击确定**
|
||||
选择 **枚举“枚举本地目录”程序**,找到 `PLM` 对应服务端文件,**Sanpin文件**,**V8文件**,然后**点击确定**
|
||||
|
||||

|
||||
|
||||
等系统搜索程序结束,在下发**文件后缀打**开方式中选择:**允许打开**,然后在右边空白处如下方图片输入:星号键*.* 星号键,确定。
|
||||
等系统搜索程序结束,在下发 **文件后缀(打开)** 方式中选择:**允许打开**,然后在右边空白处如下方图片输入:`*.*`,确定
|
||||
|
||||

|
||||
|
||||
找到 ==**cfClient. exe**==,==**cfLogin. exe**==,两个程序,然后双击其中**一个程序**,在==**文件后缀(存盘)**==选择==**存盘时加密**==,下发空白处输入:星号键*.* 星号键,确定。
|
||||
找到 `cfClient. exe`,`cfLogin. exe` ,两个程序,然后双击其中 **一个程序**,在 ==**文件后缀(存盘)**== 选择 ==**存盘时加密**==,下发空白处输入:`*.*`,确定
|
||||
|
||||
这样就设置好加密策略
|
||||
|
||||
@ -55,7 +57,7 @@
|
||||
|
||||
## 同步加密策略
|
||||
|
||||
先选择==**普通终端默认**==,点击==**PLM**==进行==**√**==,然后点击==**修改并生效**==,以此类推其他的**操作员类型名称**,也需要这样去勾选,再修改生并效处理。
|
||||
先选择 ==**普通终端默认**==,点击 ==**PLM**== 进行 `√`,然后点击 ==**修改并生效**==,以此类推其他的 **操作员类型名称**,也需要这样去勾选,再修改生并效处理。
|
||||
|
||||
**==注:设置完成后放进去的加密文件,系统里是能直接打开的和浏览,在系统中是不加密的,如果以前放进的文件,需要重新上传一下==**
|
||||
|
||||
|
@ -326,7 +326,7 @@
|
||||
|
||||
## AGGREGATE 汇总计算忽略错误值
|
||||
|
||||
AGGREGATE函数可执行多种汇总计算,包括忽略隐藏行、忽略错误值等功能。常用于数据列表或数据库中的汇总统计,特别是在需要处理隐藏行和错误值时。基本语法:
|
||||
`AGGREGATE` 函数可执行多种汇总计算,包括忽略隐藏行、忽略错误值等功能。常用于数据列表或数据库中的汇总统计,特别是在需要处理隐藏行和错误值时。基本语法:
|
||||
|
||||
> `=AGGREGATE(function_num, options, array, [k])`
|
||||
|
||||
@ -417,7 +417,7 @@ AGGREGATE函数可执行多种汇总计算,包括忽略隐藏行、忽略错
|
||||
|
||||
## LEN 统计字符串长度
|
||||
|
||||
LEN函数用于计算文本字符串中的字符数。基本语法:
|
||||
`LEN` 函数用于计算文本字符串中的字符数。基本语法:
|
||||
|
||||
> `=LEN(text)`
|
||||
|
||||
@ -489,7 +489,7 @@ LEN函数用于计算文本字符串中的字符数。基本语法:
|
||||
|
||||
## RIGHT 从右侧提取指定数量的字符
|
||||
|
||||
RIGHT函数用于从文本字符串的右侧提取指定数量的字符。基本语法:
|
||||
`RIGHT` 函数用于从文本字符串的右侧提取指定数量的字符。基本语法:
|
||||
|
||||
> `=RIGHT(text, [num_chars])`
|
||||
|
||||
@ -530,7 +530,7 @@ RIGHT函数用于从文本字符串的右侧提取指定数量的字符。基本
|
||||
|
||||
## MID 从指定位置提取指定数量的字符
|
||||
|
||||
MID函数用于从文本字符串中的指定位置开始提取指定数量的字符。基本语法:
|
||||
`MID` 函数用于从文本字符串中的指定位置开始提取指定数量的字符。基本语法:
|
||||
|
||||
> `=MID(text, start_num, num_chars)`
|
||||
|
||||
@ -997,7 +997,7 @@ MID函数用于从文本字符串中的指定位置开始提取指定数量的
|
||||
|
||||
## MAX 取得最大值
|
||||
|
||||
MAX函数用于找出一组数值中的最大值。基本语法:
|
||||
`MAX` 函数用于找出一组数值中的最大值。基本语法:
|
||||
|
||||
> `=MAX(number1, [number2], ...)`
|
||||
|
||||
@ -1033,7 +1033,7 @@ MAX函数用于找出一组数值中的最大值。基本语法:
|
||||
|
||||
## MAXIFS 在特定条件下找出最大值
|
||||
|
||||
MAXIFS函数用于找出一组数值中的最大值,同时满足一个或多个条件。参数说明:
|
||||
`MAXIFS` 函数用于找出一组数值中的最大值,同时满足一个或多个条件。参数说明:
|
||||
|
||||
> `=MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)`
|
||||
|
||||
@ -1083,7 +1083,7 @@ MAXIFS函数用于找出一组数值中的最大值,同时满足一个或多
|
||||
|
||||
## MIN 取得最小值
|
||||
|
||||
MIN函数用于找出一组数值中的最小值。基本语法:
|
||||
`MIN` 函数用于找出一组数值中的最小值。基本语法:
|
||||
|
||||
> `=MIN(number1, [number2], ...)`
|
||||
|
||||
@ -1119,7 +1119,7 @@ MIN函数用于找出一组数值中的最小值。基本语法:
|
||||
|
||||
## MINIFS 在特定条件下找出最小值
|
||||
|
||||
MINIFS函数用于找出一组数值中的最小值,同时满足一个或多个条件。基础语法:
|
||||
`MINIFS` 函数用于找出一组数值中的最小值,同时满足一个或多个条件。基础语法:
|
||||
|
||||
> `=MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)`
|
||||
|
||||
@ -1169,7 +1169,7 @@ MINIFS函数用于找出一组数值中的最小值,同时满足一个或多
|
||||
|
||||
## ISNUMBER 判断一个值是否为数字
|
||||
|
||||
ISNUMBER函数用于检查一个值是否为数字。基本语法:
|
||||
`ISNUMBER` 函数用于检查一个值是否为数字。基本语法:
|
||||
|
||||
> `=ISNUMBER(value)`
|
||||
|
||||
@ -1204,7 +1204,7 @@ ISNUMBER函数用于检查一个值是否为数字。基本语法:
|
||||
|
||||
## ISBLANK 判断单元格是否为空
|
||||
|
||||
ISBLANK函数用于判断单元格是否为空。基本语法:
|
||||
`ISBLANK` 函数用于判断单元格是否为空。基本语法:
|
||||
|
||||
> `=ISBLANK(reference)`
|
||||
|
||||
@ -1235,7 +1235,7 @@ ISBLANK函数用于判断单元格是否为空。基本语法:
|
||||
|
||||
## VLOOKUP 垂直查找引用函数
|
||||
|
||||
VLOOKUP函数用于在表格或范围的第一列查找特定值,并返回同一行中指定列的值。通常在需要根据一个关键值查找并返回相关联的数据时使用。基本语法:
|
||||
`VLOOKUP` 函数用于在表格或范围的第一列查找特定值,并返回同一行中指定列的值。通常在需要根据一个关键值查找并返回相关联的数据时使用。基本语法:
|
||||
|
||||
> `=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])`
|
||||
|
||||
@ -1280,7 +1280,7 @@ VLOOKUP函数用于在表格或范围的第一列查找特定值,并返回同
|
||||
|
||||
## HLOOKUP 水平查找引用函数
|
||||
|
||||
HLOOKUP函数用于在表格或范围的第一行查找特定值,并返回同一列中指定行的值。通常在需要基于一个关键值查找并返回相关联的数据时使用,特别适用于数据以行为主导的布局。基本语法:
|
||||
`HLOOKUP` 函数用于在表格或范围的第一行查找特定值,并返回同一列中指定行的值。通常在需要基于一个关键值查找并返回相关联的数据时使用,特别适用于数据以行为主导的布局。基本语法:
|
||||
|
||||
> `=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])`
|
||||
|
||||
@ -1325,7 +1325,7 @@ HLOOKUP函数用于在表格或范围的第一行查找特定值,并返回同
|
||||
|
||||
## XLOOKUP 查找引用函数
|
||||
|
||||
XLOOKUP函数用于在表格或范围中查找特定值,并返回与之相关联的另一个值。通常在需要查找数据并返回相关联的信息时使用,特别是在需要更灵活和强大查找选项的情况下。基本语法:
|
||||
`XLOOKUP` 函数用于在表格或范围中查找特定值,并返回与之相关联的另一个值。通常在需要查找数据并返回相关联的信息时使用,特别是在需要更灵活和强大查找选项的情况下。基本语法:
|
||||
|
||||
> `=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])`
|
||||
|
||||
@ -1378,7 +1378,7 @@ XLOOKUP函数用于在表格或范围中查找特定值,并返回与之相关
|
||||
|
||||
## COUNTIFS 根据一组条件计数满足所有条件的单元格数量
|
||||
|
||||
COUNTIFS函数用于根据一组条件计数满足所有条件的单元格数量。它可以用来统计多个范围内的单元格数目,这些单元格必须同时满足指定的条件。基本语法:
|
||||
`COUNTIFS` 函数用于根据一组条件计数满足所有条件的单元格数量。它可以用来统计多个范围内的单元格数目,这些单元格必须同时满足指定的条件。基本语法:
|
||||
|
||||
> `=COUNTIFS(range1, criteria1, [range2], [criteria2], ...)`
|
||||
|
||||
|
@ -46,7 +46,7 @@
|
||||
|
||||
## 收发
|
||||
|
||||
**收发** 和 [文件的收发管理](../1.0-EDM/15.文件的收发管理.md) 相似,即为签收文件,与查找签收记录
|
||||
**收发** 和 [文件的收发管理](../1.0-EDM/15.文件发布、签收.md) 相似,即为签收文件,与查找签收记录
|
||||
|
||||
### 未签收
|
||||
|
||||
|