首页 > 其他分享 >Excel进行IP的字符型与整形互转

Excel进行IP的字符型与整形互转

时间:2024-04-09 17:37:41浏览次数:28  
标签:IP Excel A1 TEXT 互转 256 FIND MOD

假设原IP所在的单元格为A1,那么在需要显示正常IP的单元格中输入以下公式:

1、ip地址字符型转换成整形:
=LEFT(A1,FIND(".",A1)-1)*256^3+MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-FIND(".",A1)-1)*256^2+MID(A1,FIND(".",A1,FIND(".",A1)+1)+1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-FIND(".",A1,FIND(".",A1)+1)-1)*256+RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1))

2、ip地址整形转换成字符型:
=TEXT(MOD(INT(A1/16777216),256),0)&"."&TEXT(MOD(INT(A1/65536),256),0)&"."&TEXT(MOD(INT(A1/256),256),0)&"."&TEXT(MOD(A1,256),0)

标签:IP,Excel,A1,TEXT,互转,256,FIND,MOD
From: https://www.cnblogs.com/liuswi/p/18124394

相关文章

  • Haiper:免费AI视频工具,媲美Sora (附使用教程)
    大家好,我是斜杠君。今天为大家介绍一款AI视频工具。它不仅免费使用,效果稳定,媲美Sora,而且操作简单,是视频创作者的理想伙伴。使用教程免费使用:无门槛的创作体验无订阅,无积分,无限制。这款AI视频工具的最大优势在于它的免费性。用户无需担心订阅费用或是积分制度,可以随时随地开始他......
  • iPad 10哪个颜色好看?iPad 10处理器是什么型号?
    苹果iPad10将会搭载A14Bionic处理器。A14芯片采用台积电5nm工艺,集成了118亿晶体管,Geekbench平台上3.1GHz主频下达到了单核1658分、多核4612分。它采用6核心设计,4个节能核心及2个效能核心,性能方面与上一代iPadAir的A12处理器相比提升了40% iPad10更多使用感受......
  • 2022款iPad Pro是什么处理器?2022款iPad Pro屏幕尺寸多大?
    2022款iPadPro屏幕会有两个尺寸版本,分别是11英寸和12.9英寸,其中11寸版将采用LCD屏幕,而12.9寸版为mini-LED。2022款iPadPro依旧采用了全面屏设计,FaceID面容解锁方式,Type-C接口。iPadPro更多使用感受和评价 https://u.jd.com/Vqzdasz2022款iPadPro的处理器是M2芯......
  • QImage 与 Mat 互转
     QImage转MatMatQImage2Mat(QImage&img){cv::Matmat;switch(img.format()){caseQImage::Format_RGB32://一般Qt读入彩色图后为此格式mat=cv::Mat(img.height(),img.width(),CV_8UC4,(void*)img.constBits(),img.bytesPerLine())......
  • Buffer 与 Mat 互转
    Linux系统做音视频开发,很多时候要用到opencv,就需要把图片Buffer数据转换成Mat对象来使用 Buffer转MatMatBuffer2Mat(unsignedchar*buffer,intlen){vector<unsignedchar>img_data(buffer,buffer+len);Matimg=imdecode(img_data,IMREAD_ANYCOLOR......
  • 13. TypeScript中的联合类型和交叉类型
    在TypeScript中,类型系统提供了多种方式来组合类型,其中最常见的就是联合类型和交叉类型。这两种类型都允许你以灵活的方式处理可能有多种类型的值。一、联合类型1.1定义在TypeScript中,联合类型是一种复合类型,表示一个值可以是几种类型之一。我们使用|符号来定义联合类型......
  • 14. TypeScript类型保护(类型缩小、类型守卫)
    类型保护是一种TypeScript技术,用于获取变量类型信息,通常使用在条件块语句中。类型守卫是返回布尔值的常规函数,接受一个类型并告诉TypeScript是否可以缩小到更具体的类型。TypeScript类型保护的方式类型断言类型断言是一种告诉编译器“相信我,我知道我在做什么”的方式。......
  • python对于excel的操作
    python可以通过开源框架openpyxl来对excel进行读写操作。基本概念:对于excel,其中的主要用到的元素如下:WorkBook:工作簿WorkSheet:sheet表Cell:单元格style:样式Border:框线Font:字体Alignment:对齐...helloworld的demo:fromopenpyxlimportWorkbook#一开始新建是存储在内......
  • 冒泡排序的基本实现【数据结构与算法—TypeScript 实现】
    笔记整理自coderwhy『TypeScript高阶数据结构与算法』课程概念本质:相邻元素两两比较并交换位置,使整个序列按照特定的顺序排列特性复杂度分析时间复杂度:最好情况:O(n)最坏情况:O(n^2)平均情况:O(n^2)空间复杂度:O(1),原地排序使用场景因为时间复杂度为O(n^2)适......
  • 优先队列的基本实现【数据结构与算法—TypeScript 实现】
    笔记整理自coderwhy『TypeScript高阶数据结构与算法』课程特性效率比普通队列高每个出队元素拥有最高优先级可以用数组、链表等数据结构实现,但是堆结构是最常用的实现方式设计实现方式:基于堆结构实现,堆结构底层基于数组实现属性:heap:存放队列元素方法:enq......