顾乔芝士网

持续更新的前后端开发技术栈

7个冷门函数,用过5个算你牛

小伙伴们好啊,今天老祝和大家分享几个比较冷门的函数,看看这些函数你都用过吗?


MEDIAN函数

MEDIAN函数是返回一组数字的中值的。中值是啥?就是一组数的中间数啊。如果参数包含的数值个数是偶数,MEDIAN将返回位于中间的两个数的平均值。

如下图,要看某公司的总体薪资水平,可以使用下面的公式:

用Excel函数公式计算“最终得分”的2个技巧,你都掌握吗?

在实际的生活中,已经遇到过很多的“最终得分”,如演讲比赛活动、或公考活动……那么,如果快速有效的计算“最终得分”呢?


一、Excel计算“最终得分”:Trimmean函数法。

功能:返回一组数据的修剪平均值,也可以理解为剔除“异常”数据后再计算平均值。

语法结构:=Trimmean(数据区域,修剪分数)。“修剪分数”其实就是需要去除的个数除以总个数。当去除的数为奇数时,将去除的数向下舍入为最接近2的倍数。

不想被平均?这个函数请收好

小伙伴们好啊,今天咱们来分享一个简单有趣的函数——TRIMMEAN。

Excel Trim函数用法的6个实例,Excel 顽固空格的去除方法

在 Excel 中,Trim函数用于去文本的前后空格和字符之间的空格,但在去字符之间的空格时,它不会把所有空格都去除,而是留下一个空格;如果要把字符之间的所有空格都去掉,需要用Substitute函数。

在 Excel 去空格时,常常会遇到一些顽固空格,用Trim函数或Clean函数都无法去除,此时需要用Substitute函数替换,如果用Substitute函数仍然无法去除,还需要与 Left、Right 与 Code 函数组合才能把空格去掉。另外,如果求和的数值带空格将无法求得正确的结果,这种情况需要先用TRIM函数把空格去掉,然后再求和。

常用的excel文本函数都在这了,共计17个,动图讲解,简单易懂

一、文本链接篇

1.连字符:&

公式:=B3&C3


2.连续区域合并

PHONETIC函数,

用法:=PHONETIC(需要合并的区域)

公式:=PHONETIC(A2:C2)

功能强大但使用率较低的5个函数,用过3个的都是超级高手

Excel中的函数是非常繁多的,如果要全部学习,几乎是不可能的,我们除了对一些常用函数公式必须了解和掌握外,对一些“冷门”函数也有有所了解,今天,小编带大家了解7个功能强大但使用率较低的函数。


一、Median函数。

功能:返回一组数值的中值。中值是在一组按序排列的数值中位于中间位置的数值。

CRM企业客户关系管理系统产品原型方案

客户关系管理系统(CRM)是企业产品应用中的典范,旨在通过信息技术和互联网技术提升企业核心竞争力,优化企业与顾客在销售、营销和服务方面的互动。本作品提供了一套通用型的CRM系统原型模板,涵盖数据管理、审批流程、统计报表、办公协作、任务管理、工单管理、营销工具等核心模块,可根据企业实际需求灵活扩展和定制。此外,该模板中的大部分功能模块也适用于其他系统类应用产品,可作为系统类产品原型设计的宝贵学习参考。

CRM系统客户信息管理表格模板

CRM是企业客户关系管理的平台,围绕客户展开的全业务流程管理,在CRM系统中,客户信息管理是基础,常见的客户信息管理表格模板展示如图(1、2、3)

企业使用八骏CRM可支持客户信息管理表格自定义,可设置审批流程,支持对接第三方系统自动获取销售线索,推送订单信息至ERP等。

从零开始学SQL进阶,数据分析师必备SQL取数技巧,建议收藏

上一节给大家讲到SQL取数的一些基本内容,包含SQL简单查询与高级查询,需要复习相关知识的同学可以跳转至上一节,本节给大家讲解SQL的进阶应用,在实际过程中用途比较多的子查询与窗口函数,下面一起学习。

C#中较规范的一个读写数据库的类

新手可以来看看,高手可以自动忽略了,分享一个可以读写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();
        }
    }
}
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言