小伙伴们好啊,今天老祝和大家分享几个比较冷门的函数,看看这些函数你都用过吗?
MEDIAN函数
MEDIAN函数是返回一组数字的中值的。中值是啥?就是一组数的中间数啊。如果参数包含的数值个数是偶数,MEDIAN将返回位于中间的两个数的平均值。
如下图,要看某公司的总体薪资水平,可以使用下面的公式:
2025年05月26日
小伙伴们好啊,今天老祝和大家分享几个比较冷门的函数,看看这些函数你都用过吗?
MEDIAN函数
MEDIAN函数是返回一组数字的中值的。中值是啥?就是一组数的中间数啊。如果参数包含的数值个数是偶数,MEDIAN将返回位于中间的两个数的平均值。
如下图,要看某公司的总体薪资水平,可以使用下面的公式:
2025年05月26日
在实际的生活中,已经遇到过很多的“最终得分”,如演讲比赛活动、或公考活动……那么,如果快速有效的计算“最终得分”呢?
一、Excel计算“最终得分”:Trimmean函数法。
功能:返回一组数据的修剪平均值,也可以理解为剔除“异常”数据后再计算平均值。
语法结构:=Trimmean(数据区域,修剪分数)。“修剪分数”其实就是需要去除的个数除以总个数。当去除的数为奇数时,将去除的数向下舍入为最接近2的倍数。
2025年05月26日
在 Excel 中,Trim函数用于去文本的前后空格和字符之间的空格,但在去字符之间的空格时,它不会把所有空格都去除,而是留下一个空格;如果要把字符之间的所有空格都去掉,需要用Substitute函数。
在 Excel 去空格时,常常会遇到一些顽固空格,用Trim函数或Clean函数都无法去除,此时需要用Substitute函数替换,如果用Substitute函数仍然无法去除,还需要与 Left、Right 与 Code 函数组合才能把空格去掉。另外,如果求和的数值带空格将无法求得正确的结果,这种情况需要先用TRIM函数把空格去掉,然后再求和。
2025年05月26日
1.连字符:&
公式:=B3&C3
2.连续区域合并
PHONETIC函数,
用法:=PHONETIC(需要合并的区域)
公式:=PHONETIC(A2:C2)
2025年05月26日
Excel中的函数是非常繁多的,如果要全部学习,几乎是不可能的,我们除了对一些常用函数公式必须了解和掌握外,对一些“冷门”函数也有有所了解,今天,小编带大家了解7个功能强大但使用率较低的函数。
一、Median函数。
功能:返回一组数值的中值。中值是在一组按序排列的数值中位于中间位置的数值。
2025年05月25日
客户关系管理系统(CRM)是企业产品应用中的典范,旨在通过信息技术和互联网技术提升企业核心竞争力,优化企业与顾客在销售、营销和服务方面的互动。本作品提供了一套通用型的CRM系统原型模板,涵盖数据管理、审批流程、统计报表、办公协作、任务管理、工单管理、营销工具等核心模块,可根据企业实际需求灵活扩展和定制。此外,该模板中的大部分功能模块也适用于其他系统类应用产品,可作为系统类产品原型设计的宝贵学习参考。
2025年05月25日
CRM是企业客户关系管理的平台,围绕客户展开的全业务流程管理,在CRM系统中,客户信息管理是基础,常见的客户信息管理表格模板展示如图(1、2、3)
企业使用八骏CRM可支持客户信息管理表格自定义,可设置审批流程,支持对接第三方系统自动获取销售线索,推送订单信息至ERP等。
2025年05月25日
上一节给大家讲到SQL取数的一些基本内容,包含SQL简单查询与高级查询,需要复习相关知识的同学可以跳转至上一节,本节给大家讲解SQL的进阶应用,在实际过程中用途比较多的子查询与窗口函数,下面一起学习。
2025年05月25日
新手可以来看看,高手可以自动忽略了,分享一个可以读写SQL Server数据库的类,以更好的实现对数据库的读写操作,适合于在公司里临时性做个小软件的朋友。
一、在C#中新建一个类,起个名字,然后直接复制代码
public static string connStr = "Server=服务器名或地址;Database=数据库名;User Id=sa;Password=密码";
/// <summary>
/// 根据SQL语句返回所查询的DataTable对像,有参数
/// </summary>
/// <param name="sql">SQL语句</param>
/// <param name="param">SqlParameter参数</param>
/// <param name="type"></param>
/// <returns></returns>
public static DataTable GetTable(string sql, List<SqlParameter> param, CommandType type = CommandType.Text)
{
DataTable dt = new DataTable();
using (SqlConnection con = new SqlConnection(connStr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
if (param != null)
{
cmd.Parameters.AddRange(param.ToArray());
}
cmd.CommandType = type;
using (SqlDataAdapter da = new SqlDataAdapter(cmd))
{
da.Fill(dt);
}
}
}
return dt;
}
/// <summary>
/// 根据SQL语句返回所查询的DataTable对像,无参数
/// </summary>
/// <param name="sql">SQL语句</param>
/// <param name="type"></param>
/// <returns></returns>
public static DataTable GetTable(string sql,CommandType type = CommandType.Text)
{
DataTable dt = new DataTable();
using (SqlConnection con = new SqlConnection(connStr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
cmd.CommandType = type;
using (SqlDataAdapter da = new SqlDataAdapter(cmd))
{
da.Fill(dt);
}
}
}
return dt;
}
/// <summary>
/// 根据SQL语句查询只有一个返回结果的数据
/// </summary>
/// <param name="sql">查询的SQL语句</param>
/// <param name="type"></param>
/// <returns></returns>
public static string GetOneSQL(string sql, CommandType type = CommandType.Text)
{
string mes="";
using (SqlConnection con = new SqlConnection(connStr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
cmd.CommandType = type;
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
mes = reader[0].ToString();
}
}
}
}
return mes;
}
/// <summary>
/// 根据SQL语句查询只有一个返回结果的数据,只能用来查询count(*)等有明确返回结果且为数字的数据
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
public static int GetOneSQL(string sql)
{
int num = 0;
num = Convert.ToInt32(GetOneSQL(sql,CommandType.Text));
return num;
}
/// <summary>
/// 根据SQL语句更新数据,返回受影响的行数,有参数
/// </summary>
/// <param name="sql">SQL语句</param>
/// <param name="param">SqlParameter参数</param>
/// <param name="type"></param>
/// <returns></returns>
public static int UpdateDB(string sql, List<SqlParameter> param, CommandType type = CommandType.Text)
{
using (SqlConnection con = new SqlConnection(connStr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
if (param != null)
{
cmd.Parameters.AddRange(param.ToArray());
}
cmd.CommandType = type;
return cmd.ExecuteNonQuery();
}
}
}
/// <summary>
/// 根据SQL语句更新数据,返回受影响的行数
/// </summary>
/// <param name="sql">SQL语句</param>
/// <param name="type"></param>
/// <returns></returns>
public static int UpdateDB(string sql, CommandType type = CommandType.Text)
{
using (SqlConnection con = new SqlConnection(connStr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
cmd.CommandType = type;
return cmd.ExecuteNonQuery();
}
}
}