code: public static Hyperlink getHyperlink(final Cell cell) {
  
          ArgUtils.notNull(cell, "cell");
  
          Hyperlink link = cell.getHyperlink();
          if(link != null) {
              return link;
          }
  
          final Sheet sheet = cell.getSheet();
          CellRangeAddress mergedRange = getMergedRegion(sheet, cell.getRowIndex(), cell.getColumnIndex());
          if(mergedRange == null) {
              return null;
          }
  
          for(Hyperlink item : sheet.getHyperlinkList()) {
              if(item.getFirstRow() == mergedRange.getFirstRow()
                      && item.getFirstColumn() == mergedRange.getFirstColumn()) {
                  return item;
              }
  
          }
  
          return null;
  
      }
docs: ハイパーリンクを取得する。
  <p>結合されているセルの場合にも対応。
  @param cell
  @return 見つからない場合は、nullを返す。
  @throws IllegalArgumentException {@literal cell is null.}